/*2016-05-11 jinstar*/
label, legend, select, input, textarea{ margin:0; margin-right:5px;}
pre { border:none; box-shadow:none; }
img{ max-width:100% !important;}

/* table style */
.agc_table_sty1 { margin-bottom:100px; margin-top:50px;}
.agc_table_sty1 table{ width:100%; border-top:1px solid #888; }
.agc_table_sty1 table tr:hover td,
.agc_table_sty1 table tr.agc_board_open td{ background-color:#e5e5e5;}
.agc_table_sty1 table tr th,
.agc_table_sty1 table tr td{ padding:20px 15px; border-bottom:1px solid #ccc; font-size:13px; background-color:#fff;}
.agc_table_sty1 table tr td span.end_date { color:#999; }
.agc_table_sty1 table tr td a{ display:inline-block; padding:3px 15px; background-color:#6939d6; color:#fff; border:1px solid #6939d6; border-radius:5px; cursor:pointer;}
.agc_table_sty1 table tr td a:hover{ background-color:#444; color:#fff; border-color:#444;}
.agc_table_sty1 table tr td.agc_appl_bt{ text-align:right; min-width:100px;}
.agc_table_sty1 table tr.agc_open_text td{ background-color:#e5e5e5;}
.agc_table_sty1 table tr.agc_open_text td .agc_edit_bt{ text-align:right;}
.agc_table_sty1 table tr.agc_open_text td .agc_edit_bt a{ background-color:#fff; color:#444; border-color:#aaa;}
.agc_table_sty1 table tr.agc_open_text td .agc_edit_bt a:hover{ background-color:#444; color:#fff; border-color:#444;}

.agc_write_table table{ width:100%; border-top:1px solid #888;}
.agc_write_table table tr th,
.agc_write_table table tr td{ vertical-align:middle; text-align:left; border-bottom:1px solid #ccc; padding:20px 10px; font-size:13px; background-color:#fff;}
.agc_write_table table tr th{ font-weight:bold; color:#6939d6;}
.agc_write_table table tr td input{ padding-top:6px; padding-bottom:6px; margin:0; margin-right:8px;}


.agc_list_table table{ width:100%; border-top:1px solid #888;}
.agc_list_table table tr th,
.agc_list_table table tr td{ vertical-align:middle; text-align:center; border-bottom:1px solid #ccc; padding:20px 10px; font-size:13px;}
.agc_list_table table tr th{ font-weight:bold; color:#6939d6; background-color:#f1f1f1; padding:10px;}
.agc_list_table table tr td input{ padding-top:6px; padding-bottom:6px; margin:0; margin-right:8px;}
.agc_list_table table tr td.agc_condition{ font-weight:bold; color:#333;}



@media (max-width:767px){
	 .m_hide{ display:none;}
	 .m_show { display:block !important; }
	 .agc_write_table table tr th,
	.agc_write_table table tr td{ padding:10px 5px; font-size:11px;}
	 .agc_write_table table tr td input{ width:110px;}
}


/* 채용공고 */
.agc_label_wrap label{ margin-right:20px;}
.agc_title_input input[type=text]{ width:100%;}
.agc_textarea textarea{ width:100%; height:400px;}



/* 인재풀 */
.agc_pool_wrap{ margin-bottom:120px; font-size:13px;}
.agc_bt{ text-align:center; margin-top:50px;}

.agc_bt a,
.agc_bt button{ display:inline-block !important; padding:0 20px !important; background-color:#6939d6 !important; color:#fff !important; border:1px solid #6939d6 !important; border-radius:5px !important; line-height:40px !important; font-size:13px !important;}
.agc_bt a:hover,
.agc_bt button:hover{ background-color:#444 !important; color:#fff !important; border-color:#444 !important; cursor:pointer !important;}

.pool_text_box{ background-color:#fafafa; border:1px solid #ddd; padding:30px; margin:20px 0;}
.pool_text_box h4{ margin:40px 0 10px;}
.pool_text_box p{ font-weight:bold; margin:20px 0 0;}

.agc_option_ul ul{ margin:0; padding:0;}
.agc_option_ul ul li{ margin:0; padding:0; list-style:none; float:left; width:20%; line-height:40px;}
.agc_option_ul ul li input { width:auto !important; }
.agc_write_table table .select_comment { margin-left:20px; }


/* 버튼 스타일 */
.button_area {margin-top:20px; text-align:right; }
.admin_button { margin-bottom:20px; }


/* admin  스타일 */
ul.division_list { margin-bottom:20px; float:left; padding:10px; border:1px solid #444;}
ul.division_list li { width:200px; float:left; } 

/* pagination */
#pagination ul { margin-top:20px; }



input[type=password], input[type=text], input[type=tel], input[type=url], input[type=email], input[type=number], input[type=date], input[type=range], select, textarea{ background-color:#fff !important;}


@media (max-width:767px){
	.agc_option_ul ul li{ width:50%;}
	.agc_write_table table .select_comment { display:block; }
	.editor_wrap img { width:100%;  }
	input[type=password], input[type=text], input[type=tel], input[type=url], input[type=email], input[type=number], input[type=date], input[type=range], select, textarea{ color:#000 !important; border-color:#000 !important;}
}