
/*-----------------------------------
    table ¸ÞÀÎ ±³À°
-----------------------------------*/
table.table_main_edu{ font-size:12pt; }
table.table_main_edu .ed_class{ font-size:0.875em; }
table.table_main_edu .ed_name{ font-size:1em; }
table.table_main_edu .ed_date{ font-size:0.9em; }
table.table_main_edu td{vertical-align:middle; letter-spacing:-0.03em; }
table.table_main_edu .link_etc{display:none} /*500px ÀÌÇÏ ¸ð¹ÙÀÏ¿¡¼­ º¸ÀÌµµ·Ï*/

table.table_main_edu thead tr th:nth-child(1) {width:150px;}
table.table_main_edu tbody tr td:nth-child(1) {width:150px;}
table.table_main_edu thead tr th:nth-child(2) {width:120px;}
table.table_main_edu tbody tr td:nth-child(2) {width:120px;}
table.table_main_edu thead tr th:nth-child(3) {width:calc(100% - 500px);}
table.table_main_edu tbody tr td:nth-child(3) {width:calc(100% - 500px);}
table.table_main_edu thead tr th:nth-child(4) {width:110px;}
table.table_main_edu tbody tr td:nth-child(4) {width:110px;}
table.table_main_edu thead tr th:nth-child(5) {width:120px;}
table.table_main_edu tbody tr td:nth-child(5) {width:120px;}


@media screen and (max-width:736px) {
	.table_main_edu{ font-size:11pt; }

	table.table_main_edu thead tr th:nth-child(1) {display:none;}
	table.table_main_edu tbody tr td:nth-child(1) {display:none;}
	table.table_main_edu thead tr th:nth-child(2) {display:none;}
	table.table_main_edu tbody tr td:nth-child(2) {display:none;}
	table.table_main_edu thead tr th:nth-child(3) {width:calc(100% - 220px);}
	table.table_main_edu tbody tr td:nth-child(3) {width:calc(100% - 220px);}
	table.table_main_edu thead tr th:nth-child(4) {width:100px;}
	table.table_main_edu tbody tr td:nth-child(4) {width:100px;}
	table.table_main_edu thead tr th:nth-child(5) {width:120px;}
	table.table_main_edu tbody tr td:nth-child(5) {width:120px;}
}

@media screen and (max-width:500px) {
	table.table_main_edu .link_etc{display:inline-block;}

	table.table_main_edu thead tr th:nth-child(1) {display:none;}
	table.table_main_edu tbody tr td:nth-child(1) {display:none;}
	table.table_main_edu thead tr th:nth-child(2) {display:none;}
	table.table_main_edu tbody tr td:nth-child(2) {display:none;}
	table.table_main_edu thead tr th:nth-child(3) {width:calc(100% - 100px);}
	table.table_main_edu tbody tr td:nth-child(3) {width:calc(100% - 100px);}
	table.table_main_edu thead tr th:nth-child(4) {width:100px;}
	table.table_main_edu tbody tr td:nth-child(4) {width:100px;}
	table.table_main_edu thead tr th:nth-child(5) {display:none;}
	table.table_main_edu tbody tr td:nth-child(5) {display:none;}
}

/*-----------------------------------
    table ¿¬°£ ±³À°
-----------------------------------*/
table.table_history{ font-size:12pt; }
table.table_history .ed_class{ font-size:0.875em; }
table.table_history .ed_name{ font-size:1em; }
table.table_history .ed_date{ font-size:0.9em; }
table.table_history td{vertical-align:middle; letter-spacing:-0.03em; }
table.table_history .link_etc{display:none} /*500px ÀÌÇÏ ¸ð¹ÙÀÏ¿¡¼­ º¸ÀÌµµ·Ï*/

table.table_history thead tr th:nth-child(1) {width:120px;}
table.table_history tbody tr td:nth-child(1) {width:120px;}
table.table_history thead tr th:nth-child(2) {width:calc(100% - 350px);}
table.table_history tbody tr td:nth-child(2) {width:calc(100% - 350px);}
table.table_history thead tr th:nth-child(3) {width:110px;}
table.table_history tbody tr td:nth-child(3) {width:110px;}
table.table_history thead tr th:nth-child(4) {width:120px;}
table.table_history tbody tr td:nth-child(4) {width:120px;}


@media screen and (max-width:736px) {
	.table_history{ font-size:11pt; }

	table.table_history thead tr th:nth-child(1) {display:none;}
	table.table_history tbody tr td:nth-child(1) {display:none;}
	table.table_history thead tr th:nth-child(2) {width:calc(100% - 220px);}
	table.table_history tbody tr td:nth-child(2) {width:calc(100% - 220px);}
	table.table_history thead tr th:nth-child(3) {width:100px;}
	table.table_history tbody tr td:nth-child(3) {width:100px;}
	table.table_history thead tr th:nth-child(4) {width:120px;}
	table.table_history tbody tr td:nth-child(4) {width:120px;}
}

@media screen and (max-width:500px) {
	table.table_history .link_etc{display:inline-block;}

	table.table_history thead tr th:nth-child(1) {display:none;}
	table.table_history tbody tr td:nth-child(1) {display:none;}
	table.table_history thead tr th:nth-child(2) {width:calc(100% - 100px);}
	table.table_history tbody tr td:nth-child(2) {width:calc(100% - 100px);}
	table.table_history thead tr th:nth-child(3) {width:100px;}
	table.table_history tbody tr td:nth-child(3) {width:100px;}
	table.table_history thead tr th:nth-child(4) {display:none;}
	table.table_history tbody tr td:nth-child(4) {display:none;}
}

/*-----------------------------------
    table ¼ö°­½ÅÃ»
-----------------------------------*/
div.regform-box { position:relative; border:3px solid #eee; padding:40px 20px 10px;margin:1em 0 0; border-radius:10px; }
div.regform-box h3 {width:100%;text-align:center;position:absolute;top:-0.6em;left:0;}
div.regform-box h3 span {display:inline-block;padding:0 20px;background-color:#fff;}

table.table-regform{ border-bottom:1px solid #ddd; }

table.table-regform th{vertical-align:middle;font-weight:500;}
table.table-regform2 th{vertical-align:middle;font-weight:500;}

table.table-regform tbody tr th:nth-child(1) {width:140px;}
table.table-regform tbody tr td:nth-child(2) {width:calc(100% - 140px);}

table.table-regform2 tbody tr th:nth-child(1) {width:160px;}
table.table-regform2 tbody tr td:nth-child(2) {width:calc(100% - 160px);}

@media screen and (max-width:736px) {
	table.table-regform {}
	table.table-regform tr,
	table.table-regform th,
	table.table-regform td {display:block; border:none; border-bottom:1px solid #ddd;}
	table.table-regform tr:last-child {border-bottom:none;}
	table.table-regform td:last-child {border-bottom:none;}
	table.table-regform tbody tr th:nth-child(1) {width:100%;}
	table.table-regform tbody tr td:nth-child(2) {width:100%;}

	table.table-regform2 {}
	table.table-regform2 tr,
	table.table-regform2 th,
	table.table-regform2 td {display:block; border:none; border-bottom:1px solid #ddd;}
	table.table-regform2 tr:last-child {border-bottom:none;}
	table.table-regform2 td:last-child {border-bottom:none;}
	table.table-regform2 tbody tr th:nth-child(1) {width:100%;}
	table.table-regform2 tbody tr td:nth-child(2) {width:100%;}
}

/*-----------------------------------
    table °Ë»ö4
-----------------------------------*/

table.table-search{ font-size:12pt; border-top:1px solid #ddd; border-bottom:1px solid #ddd; }
table.table-search th{vertical-align:middle; letter-spacing:-0.03em;font-weight:500; background:#f7f7f7; }
table.table-search tbody tr th:nth-child(1) {width:140px;}
table.table-search tbody tr td:nth-child(2) {width:calc(50% - 140px);}
table.table-search tbody tr th:nth-child(3) {width:140px;}
table.table-search tbody tr td:nth-child(4) {width:calc(50% - 140px);}


@media screen and (max-width:1000px) {
table.table-search th,table.table-search td  {display:block; border:none; border-bottom:1px solid #ddd; }

table.table-search tbody tr td:nth-child(2) {border-bottom:1px solid #ddd;;}
table.table-search tbody tr td:nth-child(4) {border-bottom:none;}

table.table-search tbody tr th:nth-child(1) {width:100%;}
table.table-search tbody tr td:nth-child(2) {width:100%;}
table.table-search tbody tr th:nth-child(3) {width:100%; }
table.table-search tbody tr td:nth-child(4) {width:100%;}
}
/*-----------------------------------
    table º¸±â4
-----------------------------------*/

table.table-view4{ font-size:12pt; border-top:1px solid #ddd; border-bottom:1px solid #ddd; }
table.table-view4 th{vertical-align:middle; letter-spacing:-0.03em;font-weight:500;background:#f7f7f7; }
table.table-view4 tbody tr th:nth-child(1) {width:140px;}
table.table-view4 tbody tr td:nth-child(2) {width:calc(50% - 140px);}
table.table-view4 tbody tr th:nth-child(3) {width:140px;}
table.table-view4 tbody tr td:nth-child(4) {width:calc(50% - 140px);}

@media screen and (max-width:1000px) {
table.table-view4{ font-size:11pt; border-top:1px solid #ddd; }
table.table-view4 th,table.table-view4 td  {display:block; border:none; border-bottom:1px solid #ddd; }

table.table-view4 tbody tr td:nth-child(2) {border-bottom:1px solid #ddd;}
table.table-view4 tbody tr td:nth-child(4) {border-bottom:1px solid #ddd;}

table.table-view4 tbody tr th:nth-child(1) {width:100%;}
table.table-view4 tbody tr td:nth-child(2) {width:100%;}
table.table-view4 tbody tr th:nth-child(3) {width:100%; }
table.table-view4 tbody tr td:nth-child(4) {width:100%;}
}

/*-----------------------------------
    table ±¸ÀÎÁ¤º¸
-----------------------------------*/

table.table-jobman{ font-size:12pt; }
table.table-jobman tbody tr td:nth-child(1) {width:80px; vertical-align:middle; }
table.table-jobman tbody tr td:nth-child(2) {width:calc(100% - 80px);}

@media screen and (max-width:736px) {
	table.table-jobman{ font-size:11pt; }
	table.table-jobman tbody tr td:nth-child(1) {width:70px; vertical-align:middle; }
}

/*-----------------------------------
    table ¼ö·á»ýÃë¾÷ÇöÈ²
-----------------------------------*/

table.table-emp{ font-size:12pt; border-bottom:1px solid #ddd; }

table.table-emp thead tr th:nth-child(1) {width:80px;text-align:center; }
table.table-emp tbody tr td:nth-child(1) {width:80px;text-align:center; }
table.table-emp thead tr th:nth-child(2) {width:150px;text-align:center; }
table.table-emp tbody tr td:nth-child(2) {width:150px;text-align:center;}
table.table-emp thead tr th:nth-child(3) {width:100px;text-align:center; }
table.table-emp tbody tr td:nth-child(3) {width:100px;text-align:center;}
table.table-emp thead tr th:nth-child(4) {width:120px;text-align:center;}
table.table-emp tbody tr td:nth-child(4) {width:120px;text-align:center;}
table.table-emp thead tr th:nth-child(5) {width:calc(100% - 450px);}
table.table-emp tbody tr td:nth-child(5) {width:calc(100% - 450px);}

@media screen and (max-width:900px) {
	table.table-emp{ font-size:11pt;border-top:1px solid #ddd;  }
	table.table-emp thead tr {position:relative;}
	table.table-emp thead tr th {display:none;}
	table.table-emp tbody tr td {display:block; border:none; border-bottom:0px solid #ddd; line-height:1em;padding:7px 10px 7px 15px; }
	table.table-emp tbody tr td:nth-child(1) {float:left;width:50px;text-align:center;}
	table.table-emp tbody tr td:nth-child(2) {float:left;width:calc(100% - 240px);text-align:left;}
	table.table-emp tbody tr td:nth-child(3) {float:left;width:80px;text-align:left;}
	table.table-emp tbody tr td:nth-child(4) {float:left;width:110px;text-align:left;}
	table.table-emp tbody tr td:nth-child(5) {float:left;width:100%;text-align:left;border-bottom:1px solid #ddd;padding:7px 10px 7px 65px; } 
}
