#CONTACT{margin-bottom:4.2857142857rem}#CONTACT ._contents{margin-top:2.8571428571rem}#CONTACT ._contents dl{margin-bottom:2.1428571429rem}#CONTACT ._contents dl dt span{font-size:1.2857142857rem;font-weight:bold;color:var(--color-dark-blue)}@media screen and (max-width: 767px){#CONTACT ._contents dl dt span{font-size:1.1428571429rem}}#CONTACT ._contents dl dt .must{color:red}#CONTACT ._contents dl dd input,#CONTACT ._contents dl dd textarea,#CONTACT ._contents dl dd select{width:100%;border-radius:.7142857143rem;padding:.7142857143rem 1.0714285714rem;font-size:1.1428571429rem;font-weight:bold;background-color:#f2f3f4;border:solid 2px #e5e5e5;color:#252a2f}#CONTACT ._contents dl dd input::placeholder,#CONTACT ._contents dl dd textarea::placeholder,#CONTACT ._contents dl dd select::placeholder{color:#b8b8b8}#CONTACT ._contents dl dd.select-arrow{position:relative}#CONTACT ._contents dl dd.select-arrow::before{content:"";position:absolute;left:.9285714286rem;top:50%;width:.5rem;height:.5rem;border-top:2px solid #252a2f;border-left:2px solid #252a2f;transform:translateY(-50%) rotate(-135deg)}#CONTACT ._contents dl dd.select-arrow select{appearance:none;padding:.7142857143rem 2.1428571429rem}#CONTACT ._contents dl dd.select-arrow select:-ms-expand{display:none}#CONTACT ._contents dl dd.select-arrow select:has(option:checked[value=""]){color:#cdcdcd}#CONTACT ._contents dl .-confirm{font-size:1.2857142857rem;font-weight:bold;color:var(--color-text);margin-top:.7142857143rem;border-bottom:solid 2px #e5e5e5;padding-bottom:10px}@media screen and (max-width: 767px){#CONTACT ._contents dl .-confirm{font-size:1.1428571429rem;margin-top:.3571428571rem}}#CONTACT ._contents ._grid{display:grid;grid-template-columns:1fr 1fr;gap:.7142857143rem}#CONTACT ._contents ._link{text-align:right}@media screen and (max-width: 767px){#CONTACT ._contents ._link{text-align:left}}#CONTACT ._contents ._link a{color:#50b0ea;font-size:1.2857142857rem;font-weight:bold;position:relative;margin-right:2.8571428571rem;text-decoration-line:unset}@media screen and (max-width: 767px){#CONTACT ._contents ._link a{margin-right:unset}}#CONTACT ._contents ._link a::after{content:"";position:absolute;background-size:cover;background-image:url("/assets/images/recruit/common/arrow_circle_right-blue.svg");top:0;right:-2.8571428571rem;width:2.1428571429rem;height:2.1428571429rem}@media screen and (max-width: 767px){#CONTACT ._contents ._link a::after{top:1.4285714286rem;right:-1.4285714286rem}}#CONTACT ._contents .btn-area{display:flex;justify-content:center;gap:7.1428571429rem;margin-top:3.5714285714rem}@media screen and (max-width: 767px){#CONTACT ._contents .btn-area{gap:1.0714285714rem}}#CONTACT ._contents .btn-area.-complete{margin-top:7.1428571429rem}@media screen and (max-width: 767px){#CONTACT ._contents .btn-area.-complete{margin-top:4.2857142857rem}}#CONTACT ._contents .btn-area .submit{display:flex;justify-content:center;text-align:center}#CONTACT ._contents .btn-area .submit .button{display:inline-block;border-radius:.3571428571rem;font-size:1.2857142857rem;font-weight:bold;text-align:center;cursor:pointer;padding:1.4285714286rem 3.5714285714rem;background:var(--color-dark-blue);color:#fff;transition:.3s;border:2px solid var(--color-dark-blue)}@media screen and (max-width: 767px){#CONTACT ._contents .btn-area .submit .button{padding:1.4285714286rem 2.1428571429rem}}#CONTACT ._contents .btn-area .submit .button.-back{background-color:#c8c8c8;border:2px solid #c8c8c8;color:var(--color-text)}#CONTACT ._contents .btn-area .submit .button:hover{opacity:.8}#CONTACT ._contents .btn-area a{text-decoration:none}