<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";

@media screen and (max-width:1280px){
	.com_input_form_area .input_form_list_box &gt; .list &gt; li {margin: 0 0 40px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .title_area {margin: 0 0 10px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .title_area .title {font-size: 20px; line-height: 30px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .title_area &gt; .txt {margin: 0 0 0 20px; font-size: 14px; line-height: 22px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .title_area &gt; .txt2 {font-size: 14px; line-height: 22px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr th {padding: 10px 5px 10px 15px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td &gt; .btn {padding: 0 20px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .radio_list_area .list li {margin: 0 25px 0 0;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .radio_list_area .list li .radio_area {padding: 0 0 0 20px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .radio_list_area .list li .radio_area .radio_inp {top: 3px; width: 16px; height: 16px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .radio_list_area .list li .radio_area .radio_inp:checked:before {width: 6px; height: 6px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .radio_list_area .list li .radio_area label {font-size: 14px; line-height: 24px;}
	.radio_list_area .list li .radio_area {padding: 0 0 0 20px;}
	.radio_list_area .list li .radio_area .radio_inp {top: 3px; width: 16px; height: 16px;}
	.radio_list_area .list li .radio_area .radio_inp:checked:before {width: 6px; height: 6px;}
	.radio_list_area .list li .radio_area label {font-size: 14px; line-height: 24px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .chk_list_area .list li {margin: 0 25px 0 0;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .chk_list_area .list li .chk_inner {padding: 0 0 0 20px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .chk_list_area .list li .chk_inner .inp_chk {width: 14px; height: 14px; margin: -7px 0 0;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .chk_list_area .list li .chk_inner .inp_chk:checked:before {width: 9px; height: 6px; background-size: 9px 6px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .chk_list_area .list li .chk_inner label {font-size: 14px; line-height: 24px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .chk_list_area .list li .chk_inner .inp_txt {height: 30px; line-height: 28px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .number_area .number_box .txt {padding: 0 8px 0 8px; font-size: 14px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .number_area .btn {margin: 0 0 0 4px; padding: 0 20px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .email_area .inp_email {max-width: 200px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .email_area .slt_email {max-width: 200px; margin: 0 0 0 6px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .email_area .txt {padding: 0 8px; font-size: 14px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .map_area .list li {margin: 0 0 5px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .map_area .list li .btn {padding: 0 20px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .map_area .list li .btn .txt {font-size: 14px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .personnel_area .text {margin: 0 0 0 4px; font-size: 14px; line-height: 30px;}

	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .id_area .id_inp {height: 30px; line-height: 28px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .id_area .btn {padding: 0 20px; font-size: 14px; line-height: 30px;}

	/* 공통  버튼 */
	.cont_btn_list_area {margin: 30px 0 0;}
}

@media screen and (max-width:1080px){
	.com_input_form_area .input_form_list_box &gt; .list &gt; li {margin: 0 0 30px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .title_area .title {font-size: 18px; line-height: 27px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .title_area &gt; .txt {margin: 0 0 0 15px; font-size: 12px; line-height: 20px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .title_area &gt; .txt2 {font-size: 12px; line-height: 20px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .title_area.sty2 {padding: 0 60px 0 0;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .title_area.sty2 .plus_btn {padding: 0 10px; font-size: 14px; line-height: 25px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .text {font-size: 14px; line-height: 25px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .star_score .list .item .btn_score_star .text {font-size: 0;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr th {padding: 10px 5px 10px 10px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr th .tit {font-size: 14px; line-height: 24px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr th .tit.icon {padding: 0 0 0 10px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr th .txt {font-size: 12px; line-height: 21px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td {padding: 5px 5px 5px 10px; font-size: 14px; line-height: 24px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td &gt; .btn {padding: 0 15px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td &gt; .btn .text {font-size: 14px; line-height: 30px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td &gt; .text_list &gt; li {font-size: 14px; line-height: 22px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td &gt; .text {font-size: 14px; line-height: 22px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .radio_list_area .list li {margin: 0 20px 0 0;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .radio_list_area .list li .radio_area {padding: 0 0 0 15px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .radio_list_area .list li .radio_area.inp .radio_inp {top: 10px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .radio_list_area .list li .radio_area .inp_text {height: 30px; line-height: 30px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .radio_list_area .list li .radio_area .radio_inp {top: 5px; left: 0; width: 10px; height: 10px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .radio_list_area .list li .radio_area .radio_inp:checked:before {width: 3px; height: 3px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .radio_list_area .list li .radio_area label {font-size: 12px; line-height: 21px;}
	.radio_list_area .list li {margin: 0 20px 0 0;}
	.radio_list_area .list li .radio_area {padding: 0 0 0 15px;}
	.radio_list_area .list li .radio_area .radio_inp {top: 5px; left: 0; width: 10px; height: 10px;}
	.radio_list_area .list li .radio_area .radio_inp:checked:before {width: 3px; height: 3px;}
	.radio_list_area .list li .radio_area label {font-size: 12px; line-height: 21px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .chk_list_area .list li {margin: 0 20px 0 0;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .chk_list_area .list li .chk_inner {padding: 0 0 0 18px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .chk_list_area .list li .chk_inner .inp_chk {}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .chk_list_area .list li .chk_inner label {font-size: 12px; line-height: 21px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .inp_txt_area label .inp_txt {height: 30px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .inp_txt_area.sty2 label {width: calc(100% - 99px);}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .inp_txt_area.sty2 .btn {padding: 0 20px; font-size: 14px; line-height: 30px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .number_area .number_box {max-width: 389px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .number_area .number_box .inp_num {height: 30px; line-height: 30px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .number_area .number_box .txt {padding: 0 8px 0 8px; font-size: 14px; line-height: 30px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .number_area .btn {padding: 0 15px; font-size: 14px; line-height: 30px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .email_area .inp_email {max-width: 150px; height: 30px; line-height: 30px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .email_area .slt_email {max-width: 150px; margin: 0 0 0 5px; height: 30px; line-height: 30px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .email_area .txt {font-size: 14px; line-height: 30px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .map_area .list li .inp_map {max-width: 100%; height: 30px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .map_area .list li:first-child .inp_map {max-width: 100%; width: calc(100% - 143px);}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .map_area .list li .btn {padding: 0 15px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .map_area .list li .btn .txt {line-height: 30px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .textarea_area textarea {height: 130px; padding: 5px; font-size: 14px; line-height: 20px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .textarea_area textarea::placeholder {font-size: 14px; line-height: 21px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .textarea_area2 .inp_text_box .text {font-size: 14px; line-height: 30px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .textarea_area2 .inp_text_box .inp_text {height: 30px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .textarea_area2 .text_area_box .text {font-size: 14px; line-height: 30px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .textarea_area2 .text_area_box textarea {height: 130px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .img_area .text {background-size: 21px 20px; font-size: 14px; line-height: 26px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .img_area .img_close {top: 8px; right: 8px; width: 10px; height: 10px; background-size: 10px 10px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .img_area .che_btn {font-size: 14px; line-height: 30px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .file_area .inp_file {height: 30px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .file_area label {margin: 0 0 0 5px; padding: 0 20px; font-size: 14px; line-height: 30px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .targetl_area .slt_targ {height: 30px; line-height: 30px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .targetl_area .inp_targ {height: 30px; margin: 0 0 0 5px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .targetl_area .text {margin: 0 0 0 5px; font-size: 14px; line-height: 30px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .area_area.sty2 .text, .com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .area_area.sty3 .text {font-size: 14px; line-height: 30px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .area_area .slt_area {margin: 0 0 0 5px; height: 30px; line-height: 30px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .area_area.slt_3 .slt_area {width: calc(33.3333% - 3.3333px);}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .data_list_area {margin: 0 0 0 5px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .data_list_area .inp_data {height: 30px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .data_list_area .text {padding: 0 5px; font-size: 14px; line-height: 30px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .title_area .crt_btn {padding: 0 20px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .title_area .crt_btn .txt {padding: 0 20px 0 0; background-size: 12px 11px; font-size: 14px; line-height: 30px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .title_area .crt_area .crt_btn2 {margin: 0 5px 0 0; padding: 0 20px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .title_area .crt_area .crt_btn2 .txt {padding: 0 20px 0 0;  background-size: 11px; font-size: 14px; line-height: 28px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .id_area .btn {font-size: 12px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .title_area .popup_btn {padding: 0 20px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .title_area .popup_btn .text {font-size: 14px; line-height: 30px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .personnel_area .inp_pers {height: 30px; line-height:30px;}

	/* 공통  버튼 */
	.cont_btn_list_area {margin: 25px 0 0;}
	.cont_btn_list_area .list li {margin: 0 6px 0 0;}
	.cont_btn_list_area .list li .btn {width: 130px; font-size: 16px; line-height: 40px;}
	.cont_btn_list_area .list li .cancell_btn {width: 130px; font-size: 16px; line-height: 38px;}
	
}

@media screen and (max-width:767px){
	.com_input_form_area .input_form_list_box &gt; .list &gt; li {margin: 0 0 20px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .title_area &gt; .title {font-size: 16px; line-height: 24px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .title_area &gt; .crt_btn {display: block; padding: 0 15px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .title_area &gt; .crt_btn .txt {padding: 0 15px 0 0; background-size: 8px 7px; font-size: 12px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .title_area .popup_btn {display: block;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .title_area .popup_btn .text {font-size: 12px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .title_area.sty2 {padding: 0 50px 0 0;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .title_area.sty2 .plus_btn {font-size: 12px; line-height: 22px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .text {font-size: 12px; line-height: 20px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .text  {font-size: 0;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr th {display: block; padding: 7px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr th br {display: none; }
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr th .txt {font-size: 12px; line-height: 21px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td {display: block; padding: 5px 5px 5px 10px; font-size: 12px; line-height: 21px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td &gt; .btn {padding: 0 15px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td &gt; .btn .text {font-size: 12px; line-height: 25px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td &gt; .text_list &gt; li {font-size: 12px; line-height: 20px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td &gt; .text {font-size: 12px; line-height: 20px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .radio_list_area .list li {margin: 0 10px 0 0;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .radio_list_area.data_dib {display: block;}
	.radio_list_area .list li {margin: 0 10px 0 0;}
	.radio_list_area.data_dib {display: block;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .chk_list_area .list li {margin: 0 10px 0 0;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .inp_txt_area label .inp_txt {max-width: 100%;}
	
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .inp_txt_area.sty2 label {width: calc(100% - 92px); max-width: 100%;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .inp_txt_area.sty2 .btn {font-size: 12px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .number_area .number_box {max-width: calc(100% - 80px);}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .number_area.tel .number_box {max-width: 100%;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .number_area .number_box .inp_num {width: calc(33.3333% - 10.33333px); max-width: 100%;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .number_area .number_box .txt {padding: 0 5px 0 5px; font-size: 12px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .number_area .btn {font-size: 12px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .email_area .inp_email {width: calc(33.3333% - 10.3333px); max-width: 100%;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .email_area .slt_email {width: calc(33.3333% - 10.3333px); max-width: 100%;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .email_area .txt {font-size: 12px; line-height: 30px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .textarea_area textarea {height: 100px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .textarea_area2 .inp_text_box .text {font-size: 12px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .textarea_area2 .text_area_box .text {font-size: 12px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .textarea_area2 .text_area_box textarea {height: 100px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .img_area .text {padding: 20px 0 0; background-size: 13px; font-size: 12px; line-height: 24px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .img_area .img_close {width: 6px; height: 6px; background-size: 6px 6px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .img_area .che_btn {font-size: 12px; line-height: 25px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .file_area .inp_file {max-width: 100%; width: calc(100% - 81px);}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .file_area label {padding: 0 15px; font-size: 12px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .personnel_area .inp_pers {max-width: 100%; width: calc(100% - 16px);}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .personnel_area .text {font-size: 12px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .school_area .inp_school {max-width: 100%; width: calc(100% - 48px);}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .school_area .text {width: 42px; font-size: 12px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .targetl_area .slt_targ {max-width: 100%; width: calc(50% - 16.5px);}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .targetl_area .inp_targ {max-width: 100%; width: calc(50% - 16.5px);}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .targetl_area.sty2 .slt_targ {width: 100%;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .targetl_area .text {font-size: 12px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .area_area.sty2 .text, .com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .area_area.sty3 .text {font-size: 12px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .area_area .slt_area {max-width: 100%; width: calc(50% - 2.5px);}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .area_area.sty2 .slt_area {width: calc(50% - 23.5px);}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .area_area.sty3 .slt_area {width: calc(100% - 42px);}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .data_list_area {display: block; max-width: 100%; margin: 0;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .data_list_area .inp_data {max-width: 100%; width: calc(50% - 9px);}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .data_list_area .text {font-size: 12px; line-height: 30px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .map_area .list li .btn .txt {font-size: 12px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .map_area .list li:first-child .inp_map {width: calc(100% - 131px);}
	
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .file_each a {padding: 0 0 0 15px; background-position: 0 5px; font-size: 13px; line-height: 21px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .file_each button {width: 70px; height: 25px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .file_each button .text {font-size: 12px; line-height: 23px;}

	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .title_area .crt_btn {padding: 0 10px;}

	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .title_area .crt_area .crt_btn2 {padding: 0 10px;}

	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .id_area .id_inp {width: calc(100% - 106px); max-width: 100%;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .id_area .btn {font-size: 12px;}

	/* 공통  버튼 */
	.cont_btn_list_area {margin: 20px 0 0;}
	.cont_btn_list_area .list li {margin: 0 5px 0 0;}
	.cont_btn_list_area .list li .btn {width: 110px; font-size: 14px; line-height: 30px;}
	.cont_btn_list_area .list li .cancell_btn {width: 110px; font-size: 14px; line-height: 28px;}
	
	/* 체크 */
	.chk_list_area .list li .chk_inner label {font-size: 14px; line-height: 24px;}
	.chk_list_area .list li .chk_inner .inp_chk {top: 3px;}

}

@media screen and (max-width:480px){
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .title_area &gt; .title {font-size: 14px;}
	.com_input_form_area .input_form_list_box &gt; .list &gt; li .input_cont .title_area &gt; .txt {margin: 0 0 0 10px;}
	
	/* 공통  버튼 */
	.cont_btn_list_area .list {text-align: left;}
	.cont_btn_list_area .list li {width: calc(50% - 2.5px); margin: 0 5px 5px 0;}
	.cont_btn_list_area .list li:nth-last-child(-n+2) {margin: 0 5px 0 0;}
	.cont_btn_list_area .list li:nth-child(2n) {margin: 0 0 5px;}
	.cont_btn_list_area .list li:last-child {margin: 0;}
	.cont_btn_list_area .list li .btn {width: 100%; font-size: 12px; text-align: center;}

	.cont_btn_list_area .list li .cancell_btn {width: 100%; font-size: 12px; text-align: center;}

}</pre></body></html>