/* Etc */
.program_list_div1{}
.program_list_div1>.box1{float:left;padding:2px}
.program_list_div1>.box2{float:right;padding:2px}
.program_list_div2{}
.program_list_div2>.box1{float:left}
.program_list_div2>.box2{float:right}
.program_list_div2>.box2>.search1{display:inline-block;*display:inline;*zoom:1}
.program_list_div2>.box2>.search2{display:inline-block;*display:inline;*zoom:1}
a:hover .program_list_font_value1, a:focus .program_list_font_value1{color:#00a0e9}


/* Data */
.program_list_out_table{width:100%;}
.program_list_bottom_empty{height:10px;width:100%;font-size:0;.overflow:hidden}
.program_list_button_empty{height:5px;width:100%;font-size:0;.overflow:hidden}
.program_list_A_table{}
.program_list_A_tr1{}
.program_list_A_tr2{}
.program_list_A_line1{width:100%;font-size:0;.overflow:hidden}
.program_list_A_line2{background:black url('https://kspsystem.webprosoft.co.kr/m9_img/list_line/dash_5X5_white.gif');height:2px;margin:5px 0;width:100%;font-size:0;.overflow:hidden}
.program_list_A_line3{background:#D9D9D9;height:1px;margin:0 0 5px 0;width:100%;font-size:0;.overflow:hidden}
.program_list_A_line4{background:#D9D9D9;height:1px;margin:5px 0 0 0;width:100%;font-size:0;.overflow:hidden}
.program_list_photo{vertical-align:MIDDLE;}
.program_list_front_icon{vertical-align:middle;}
.program_list_key{vertical-align:middle;}
.program_list_new{vertical-align:middle;}
.program_list_write{vertical-align:middle;}
.program_list_search{vertical-align:middle;}
.program_list_reset{vertical-align:middle;}
.program_list_one_group{display:block;text-align:left;margin:20px 10px;}
.program_list_contents_image_td{text-align:center;border:1px solid #D9D9D9;}
.program_list_font_group{padding:10px 10px 10px 10px;text-align:center;border-width:1px;border-style:solid;margin:-1px 0 0 0;}
.program_list_view{vertical-align:middle;}
.program_list_f_key{}
.program_list_f_num{}
.program_list_f_light{color:red;}
.program_list_font_title{}
.program_list_font_value1{}
.program_list_font_value2{}
.program_list_font_value3{}
.program_list_font_value4{}
.program_list_font_value5{}
.program_list_font_value1_a{color:#FF3333;}
.program_list_font_value2_a{}
.program_list_input1{border:1px solid #CCCCCC;background:#FFFFFF;padding:4px;line-height:1;}

.program_list_gallery_list>div{width:33.3333%;float:left}
.program_list_font_file_num{display:inline-block;*display:inline;*zoom:1;background:#000;color:#fff;padding:6px 12px}
	
/* 반응형 */
@media screen and (max-width:683px){
.program_list_gallery_list>div{width:50%}	
}

@media screen and (max-width:439px){
.program_list_A_table{display:block;width:100%}			
.program_list_A_table tbody{display:block;width:100%}	
.program_list_A_table tr{display:block;width:100%;clear:both}		
.program_list_A_table td{display:block;width:100%;clear:both}	
.program_list_contents_image_td{width:auto;height:auto}

.program_list_gallery_list>div{width:50%}

.program_list_div2>.box1{float:none}
.program_list_div2>.box2{float:none;margin-top:20px}
.program_list_div2>.box2>.search1{display:block;text-align:center}
.program_list_div2>.box2>.search2{display:block;text-align:center}	
}
/* User Value */
.program_list_font_group>.title{display:block;word-break:break-all;overflow:hidden; text-overflow:ellipsis;white-space: nowrap;}
@media screen and (max-width:439px){
.program_list_one_group{margin:10px 5px}
}