.modal-wrap {position: fixed; width: 100%; height: 100%; background-color: rgba(0, 0, 0, .5); top: 0; left: 0; display: none; z-index: 999;}
.modal-wrap .modal-con {width: 85vw; position: absolute; top: 50%; left: 50%; background-color: #fff; transform: translate(-50%, -50%); border-radius: 10px; padding: 0 15px 15px 15px;}
.modal-wrap .modal-con p {padding: 30px 0; font-size: 16px; font-family: 'NanumSquareNeoBold'; text-align: center; line-height: 1.5;}
.modal-wrap .modal-con .confirm-btn {width: 100%; padding: 12px 0 ; background-color: #FF6200; color: #fff; text-align: center; border-radius: 5px;  font-family: 'NanumSquareNeoBold';}

.modal-con02 {display: none;}

.confirm-flex {display: flex; gap: 8px;}
.confirm-flex div {width: 50%;}
.confirm-flex div.btn-close {padding: 12px 0; background-color: #f5f5f5; color: #888; border-radius: 5px; font-size: 15px; text-align: center; font-family: 'NanumSquareNeoBold';}

/* 수정내용입력 모달 */

/* .input-modal .ed-inner {bottom: 0; left: 0; width: 100%; background-color: #fff; border-radius: 20px 20px 0 0; position: absolute; padding: 20px;} */
.modal-wrap .ed-inner {top: 50%; left: 50%; width: 85vw; background-color: #fff; border-radius: 10px; position: absolute; transform: translate(-50%, -50%); padding: 20px;}
.modal-wrap .ed-inner h3 {font-size: 16px; text-align: center;}
.modal-wrap .ed-inner textarea {resize: none; width: 100%; height: 130px; background-color: #f1f1f1; margin: 20px 0;}