#sub{float:left; position:relative; width:100%; height:100%; min-height:600px; margin:0 auto; padding:20px 0 100px 10px; background:#fff; font-family:Roboto,'Noto Sans KR',-apple-system,BlinkMacSystemFont,system-ui,'Helvetica Nenu','Segoe UI','Apple SD Gothic Neo','Malgun Gothic','FontAwesome',sans-serif; font-size:16px; box-sizing:border-box;}
#sub .sub05_04 table.checkForm tr th {padding:7px !important;height:auto !important}
#sub .sub05_04 table.checkForm tr th:nth-child(1){width:12%}
#sub .sub05_04 table.checkForm tr th:nth-child(2){width:12%}
#sub .sub05_04 table.checkForm tr td:nth-child(1){width:38%}
#sub .sub05_04 table.checkForm tr td:nth-child(2){width:38%}
#sub .sub05_04 table.checkForm tr td{padding:7px !important;text-align:left !important;height:auto}
#sub .sub05_04 table.checkForm tr td .frm_input{margin:0px}

#sub .sub05_04 {}
#sub .sub05_04 .txtW {margin-top:50px !important ;line-height:130%}
#sub .sub05_04 .txtW:nth-child(1) {margin-top:10px !important}
#sub .sub05_04 .txtW h2{font-weight:bold;margin-bottom:5px}
#sub .sub05_04 .info {width:100%;border:1px solid #ddd;padding:14px;margin:0 auto;font-size:0.91em;color:#575757}
#sub .sub05_04 p {text-align:center}
#sub .sub05_04 .submit {background:#000;color:#FFF;padding:5px 13px;margin:0 auto;border:1px solid #000}
#sub .sub05_04 .submit:hover{background:#FF5A00;border:1px solid #FF5A00}


#sub .sub05_04_view table.view tr th {padding:7px !important;height:auto !important}
#sub .sub05_04_view table.view tr th:nth-child(1){width:12%}
#sub .sub05_04_view table.view tr th:nth-child(2){width:12%}
#sub .sub05_04_view table.view tr td:nth-child(1){width:38%}
#sub .sub05_04_view table.view tr td:nth-child(2){width:38%}
#sub .sub05_04_view table.view tr td{padding:7px !important;text-align:left !important;height:auto}
#sub .sub05_04_view table.view tr td .frm_input{margin:0px}

#sub .sub05_04_view table.view{}
#sub .sub05_04_view table.view tr th{width:18%;padding:15px }
#sub .sub05_04_view table.view tr td{padding:10px !important;text-align:left !important;height:auto}
#sub .sub05_04_view p {margin:0 auto;text-align:center}
#sub .sub05_04_view a.submit {display:inline-block;background:#000;color:#FFF;margin:0 auto;padding:10px 15px}




#sub .sub05_05 .box {padding:10px;border:1px solid #DDD;margin:10px 0}
#sub .sub05_05 table.input_table {border:none}
#sub .sub05_05 table.input_table tr th {padding:10px !important;height:auto !important;background:#fff;border:none}
#sub .sub05_05 table.input_table tr th:nth-child(1){width:20%;text-align:right}
#sub .sub05_05 table.input_table tr td:nth-child(1){width:85%;}
#sub .sub05_05 table.input_table tr td{padding:10px 0 !important;text-align:left !important;height:auto;border:none}
#sub .sub05_05 table.input_table tr td .frm_input{margin-left:10px}
#sub .sub05_05 select {border:1px solid #ddd;padding:5px;height:auto;font-size:0.87em;margin-left:0px}
#sub .sub05_05 th i{;color:#AAAAAA;cursor:pointer;padding:2px 7px}
#sub .sub05_05 span.question{font-size:0.9em;color:#6C6C6C;position:absolute;background:#909090;color:#FFF;padding:10px;margin:-10px 5px 0px;border-radius:5px}
#sub .sub05_05 span.question span {display:block;margin:2px;text-align:center}
#sub .sub05_05 span.question2 {font-size:0.9em;color:#FFB637;background:#666666;;padding:6px;margin:0px 5px;border-radius:5px;border:1px solid #909090}
#sub .sub05_05 .checkok {color:#37D2FF !important}
#sub .sub05_05 span.question span img {}
#sub .sub05_05 .frm_input2 {padding:4px;border:1px solid #ddd}
#sub .sub05_05 .file {font-size:0.86em;border:1px solid #ddd}
#sub .sub05_05 .checksn {font-size:0.9em;background:#000;color:#FFF;padding:5px;cursor:pointer;border-radius:5px;display:inline-block;margin:0px 3px}
#sub .sub05_05 .btn_confirm {clear:both}
#sub .sub05_05 .btn_submit{padding:8px 14px;background:#10459C;color:#FFF;border:none;opacity:0.2;cursor:not-allowed}
#sub .sub05_05 .checkOn {opacity:1;cursor:pointer}
#sub .sub05_05 .result {font-size:0.9em;border:1px solid #ADE2FD;width:60%;margin:0 auto;background:#EAF8FF;border-radius:5px;padding:5px}
#sub .sub05_05 .no-data {background:#FFE2DC !important;border:1px solid #FCB6A8 !important}
#sub .sub05_05 .result ul{padding:0px;margin:0}
#sub .sub05_05 .result ul li {display:inline-block;padding:2px;line-height:140%}
#sub .sub05_05 .result ul li.fld {font-weight:bold;padding:8px;}

#sub .sub05_05 .result2 {font-size:0.9em;border:1px solid #ddd !important;width:60%;margin:0 auto;background:#F1F1F1;border-radius:5px;padding:5px}
#sub .sub05_05 .result2 ul{padding:0px;margin:0}
#sub .sub05_05 .result2 ul li {padding:3px;line-height:140%}

#sub .sub05_05 div li {padding:5px 0}



@media all and (max-width:1024px){
  .sub05_05 table tr th{width:28%;text-align:right;font-size:0.7em;color:red !important}
  .sub05_05 table tr td{width:72%;}

}







