@CHARSET "UTF-8";

.inter_app_wrap .frm_box{border-top:1px solid #c2c2c2;}
.inter_app_wrap .frm_box dl{display:flex;align-items:center;}
.inter_app_wrap .frm_box dl:nth-of-type(n+2){border-top:1px solid #e5e5e5;}
.inter_app_wrap .frm_box dl dt,
.inter_app_wrap .frm_box dl dd{padding:15px 0;}
.inter_app_wrap .frm_box dl dt{flex-shrink:0;width:30%;font-weight:500;}
.inter_app_wrap .frm_box dl dd{flex-grow:1;}
.inter_app_wrap .frm_box dl dd ul{display:flex;gap:20px;align-items:center;}
.inter_app_wrap .txt_area{overflow-y:auto;width:100%;height:100px;padding:20px;border:1px solid #d5d5d5;box-sizing:border-box;font-size:1.7rem;}
.inter_app_wrap .agree_box .agree_area{justify-content:space-between;}
.inter_app_wrap .agree_box .agree_area ul{display:flex;align-items:center;gap:20px;}

/********************태블릿********************/
@media all and (max-width:1024px){
}

/********************모바일********************/
@media all and (max-width:767px){

.inter_app_wrap .inp_txt{width:100%;}

.inter_app_wrap .frm_box dl{flex-direction:column;}
.inter_app_wrap .frm_box dl dt,
.inter_app_wrap .frm_box dl dd{flex:none;width:100%;}
.inter_app_wrap .frm_box dl dd{padding-top:0;}
.inter_app_wrap .frm_box dl dd ul:nth-of-type(2){flex-direction:column-reverse;gap:10px;margin-top:1vh;}
.inter_app_wrap .frm_box dl dd ul:nth-of-type(2) li{width:100%;}

.inter_app_wrap .agree_box .agree_area{flex-direction:column;gap:10px;padding:2vh 2vw;}

}

/********************웹********************/
@media all and (min-width:1025px) {
}
