.mis-wrap .mis_title {padding:45px 0 !important}

/* ============ 서비스 의뢰 =============== */
.contactUs {padding-bottom:10%;}
.contactUs .mis_title p {margin-bottom: 15px;}
.contactUs .mis_title span {font-size:16px; color: #4C4C4C; line-height:1.5 }
.contactUs .mis_title span i {font-style:normal; color:#054577}

.contactUs .inputBox {padding:0;}
.contactUs .inputBox .box {display:flex;}
.contactUs .inputBox .box fieldset {width:36%}
.contactUs .inputBox .box fieldset:last-child {margin-left: 50px;}

.contactUs .inputBox form > fieldset input {display:block; width:75%; height:40px; padding:0 0 0 15px; box-sizing: border-box; line-height: 40px; border:1px solid #ececec; border-radius:5px; margin-bottom:30px}
.contactUs .inputBox form > fieldset #content {height:300px; padding:10px}
.contactUs .inputBox form > fieldset #content::placeholder {color:#9F9F9F; text-align: start;}
.contactUs .inputBox label {display:flex; align-items: flex-start; margin-bottom: 12px;}
.contactUs .inputBox label:after {content:''; display: block; margin-left:5px; width:6px; height:6px; border-radius:50%; background-color:#054577}
.contactUs .inputBox div input {display:block; width:100%; height:40px; padding:0 0 0 15px; box-sizing: border-box; line-height: 40px; border:1px solid #ececec; border-radius:5px; margin-bottom:30px}
.contactUs input:focus {outline: none;}

/* 내용 */
.contactUs textarea {width:73.7%; padding:1.5%; border:none; resize: none; border:1px solid #ececec; border-radius:5px; height:162px;line-height:1.5; overflow: auto; font-family: 'Noto Sans KR', sans-serif; margin-bottom:1% }
.contactUs textarea:focus {outline: none;}

.comment {color:#7A7A7A; font-size:14px; margin-bottom:50px; line-height: 1.3;}

/* 개인정보 수집동의 */
.inputBox .tit {color:#7A7A7A; margin-bottom: 1.5%;}
.inputBox .cont {width:72%; padding:1.5%; border:none; resize: none; border:1px solid #ececec; border-radius:5px; height:122px; line-height:1.5; overflow-y: scroll; }

.inputBox button {width:149px; height:46px; line-height:46px; margin-top:45px; text-align:center; font-size:15px; text-indent:unset; background:#054577; color:#fff; border-radius:6px;}

/* customer */
.customer.contactUs .inputBox .box fieldset:last-child {margin-left:43px}

/* 반응형 */
@media screen and (max-width:1000px) {
    .contactUs {width:90%; margin:0 auto;}
    .contactUs .inputBox .box fieldset {width:50%}
    .contactUs .inputBox form > fieldset input {width:100%; font-size:14px;}
    .inputBox .cont {width:96.818%; font-size:14px;}
    .contactUs textarea {width:93%; font-size:14px;}
    .contactUs .inputBox div input {font-size:14px;}
    .inputBox .tit {margin:5% auto;}
}
@media screen and (max-width:700px) {
    .contactUs .inputBox .box {flex-direction: column;}
    .contactUs .inputBox .box fieldset {width:100%}
    .contactUs .inputBox .box fieldset:last-child {margin-left:0}
    .customer.contactUs .inputBox .box fieldset:last-child {margin-left:0}
}