.process-area{display:flex;padding:60px 0;margin:0 auto 40px;max-width:1000px;row-gap:40px;flex-wrap:wrap}.process-area li{display:flex;flex-direction:column;align-items:center;flex:1;max-width:25%;min-width:25%}.process-area li .item{position:relative;display:flex;flex-direction:column;align-items:center}.process-area li .item .num{position:absolute;left:-3px;top:-3px;font-weight:800;font-family:Montserrat;color:#111;font-size:24px;letter-spacing:-.04em}.process-area li .item .ellipse{width:140px;height:140px;border-radius:50%;background:#f76f94;z-index:2;position:relative;margin-bottom:15px;display:flex;align-items:center;justify-content:center}.process-area li .item .ellipse img{width:50px;height:50px}.process-area li .item h4{font-size:18px;font-weight:700;color:#111;margin-bottom:5px}.process-area li .item h4,.process-area li .item p{text-align:center;font-family:Pretendard;letter-spacing:-.03em}.process-area li .item p{font-size:16px;font-weight:300;color:#666}.inquiry-form{display:flex;flex-direction:column;gap:30px;padding:60px;border:1px solid #e2e4e7;margin:0 auto 60px;max-width:1000px}.inquiry-form .row{display:flex}.inquiry-form .row .title{display:flex;align-items:flex-start;height:46px;line-height:46px;width:20%;font-family:Pretendard;font-weight:600;font-size:16px}.inquiry-form .row .title span{padding-left:5px;font-size:13px;color:#e91e63}.inquiry-form .row .contents{display:flex;align-items:center;flex-wrap:wrap;gap:15px;flex:1}.inquiry-form .row .contents .at{font-size:16px;font-weight:500;width:auto;font-family:Montserrat;flex:0}.inquiry-form .row .contents span{width:100%;font-size:16px;font-weight:400;font-family:Pretendard;color:#999}.inquiry-form .row .contents>*{flex:1}.inquiry-form .row .contents.column{flex-direction:column}.inquiry-form .row .contents.column .select-item{width:100%}.inquiry-form .row .contents.column .select-item select{height:46px}.inquiry-form .row .contents.column span{flex:0}.inquiry-form .row .contents.nof1>*{flex:none}.inquiry-form .row .input-item{border:1px solid #e2e4e7;height:46px}.inquiry-form .row .input-item input{height:100%;width:100%;box-sizing:border-box;padding:0 15px}.inquiry-form .row .input-item-full{border:1px solid #e2e4e7;height:46px;flex:1}.inquiry-form .row .input-item-full input{height:100%;width:100%;box-sizing:border-box;padding:0 15px}.inquiry-form .row textarea{border:1px solid #e2e4e7;width:100%;resize:none}.inquiry-form .row .select-item{border:1px solid #e2e4e7;height:46px;min-width:240px;appearance:none}.inquiry-form .row .select-item select{height:100%;width:100%;box-sizing:border-box;padding:0 15px}.inquiry-form .row .radio-item{display:flex;margin-right:10px}.inquiry-form .row .radio-item input{display:none}.inquiry-form .row .radio-item input+label{display:flex;align-items:center;font-size:16px;font-weight:400;font-family:Pretendard;color:#999;position:relative}.inquiry-form .row .radio-item input+label:before{width:20px;height:20px;background:#e2e4e7;border-radius:50%;content:"";display:flex;margin-right:8px}.inquiry-form .row .radio-item input+label:after{width:8px;height:8px;background:#fff;border-radius:50%;content:"";position:absolute;left:6px}.inquiry-form .row .radio-item input:checked+label{transition-duration:.2s;color:#111}.inquiry-form .row .radio-item input:checked+label:before{background:#e91e63;transition-duration:.2s}.inquiry-form .agree-form{border-top:1px solid #e2e4e7;padding-top:20px}.inquiry-form .agree-form textarea{border:1px solid #e2e4e7;resize:none;width:100%;overflow-y:auto}.inquiry-form .agree-form .row{margin-top:20px;display:flex;align-items:center}.inquiry-form .check-item{margin-top:15px;display:flex;flex:1}.inquiry-form .check-item input{display:none}.inquiry-form .check-item input+label{display:flex;align-items:center;font-size:16px;font-weight:400;font-family:Pretendard;color:#999;position:relative}.inquiry-form .check-item input+label:before{width:20px;height:20px;background:#e2e4e7;border-radius:50%;content:"";display:flex;margin-right:8px}.inquiry-form .check-item input+label:after{content:"";position:absolute;left:4px;top:7px;width:11px;height:6px;z-index:2;border:solid #fff;border-width:0 0 2px 2px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.inquiry-form .check-item input:checked+label{transition-duration:.2s;color:#111}.inquiry-form .check-item input:checked+label:before{background:#e91e63;transition-duration:.2s}.inquiry-form .submit{height:46px;background:#e91e63;color:#fff;font-family:Pretendard;font-weight:600;font-size:16px;padding:0 40px;display:flex;align-items:center;border-radius:5px}.location-group{display:flex;flex-direction:column;border-top:1px solid #e91e63;margin-bottom:60px}.location-group .location-item{border-bottom:1px solid #e2e4e7;padding:40px 0;display:flex;align-items:center}.location-group .location-item .map-area{flex:.8;height:340px;border-radius:20px;background:#e2e4e7;overflow:hidden}.location-group .location-item .contact{flex:1}.location-group .location-item .contact span{font-weight:700;font-size:16px;color:#e91e63;letter-spacing:-.03em}.location-group .location-item .contact h2{margin:5px 0 20px;font-size:28px;letter-spacing:-.05em;font-weight:700}.location-group .location-item .contact p{margin:10px 0}.location-group .location-item .contact p b{font-weight:700;color:#999;padding-right:10px;font-size:13px;font-family:Pretendard;display:inline-block;width:100px}.location-group .location-item .contact p{font-size:16px;font-weight:400;font-family:Montserrat}