/*@import url(//fonts.googleapis.com/earlyaccess/nanumgothic.css);*/
@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 400;
  src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v4/NanumGothic-Regular.eot);
  src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v4/NanumGothic-Regular.eot?#iefix) format('embedded-opentype'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v4/NanumGothic-Regular.woff2) format('woff2'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v4/NanumGothic-Regular.woff) format('woff'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v4/NanumGothic-Regular.ttf) format('truetype');
}
@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 700;
  src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v4/NanumGothic-Bold.eot);
  src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v4/NanumGothic-Bold.eot?#iefix) format('embedded-opentype'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v4/NanumGothic-Bold.woff2) format('woff2'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v4/NanumGothic-Bold.woff) format('woff'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v4/NanumGothic-Bold.ttf) format('truetype');
}
@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 800;
  src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v4/NanumGothic-ExtraBold.eot);
  src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v4/NanumGothic-ExtraBold.eot?#iefix) format('embedded-opentype'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v4/NanumGothic-ExtraBold.woff2) format('woff2'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v4/NanumGothic-ExtraBold.woff) format('woff'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v4/NanumGothic-ExtraBold.ttf) format('truetype');
}

@media print {
	#notPrint {display:none}
}
table.report-container {
    page-break-after:always;
}
thead.report-header {
    display:table-header-group;
}
tfoot.report-footer {
    display:table-footer-group;
}

.consolas {font-family:consolas;}

/* 페이지제목 */
.adminTitle1 {font-family:'Nanum Gothic'; font-weight:800; font-size:17pt;color:#00a1a3; line-height:150%;text-align:center;}
.adminTitle2 {font-family:'Nanum Gothic'; font-weight:800; font-size:15pt;color:#0392B6; line-height:150%;border:0px;text-align:center;}
.adminTitle3 {font-family:'Nanum Gothic'; font-weight:800; letter-spacing:-1px; font-size:12pt;color:#000fff; line-height:150%;}
.adminTitle4 {font-family:'Nanum Gothic'; font-weight:800; font-size:13pt;color:#0392B6; line-height:150%;border:0px;}
.SchoolName1 {font-family:'Nanum Gothic'; font-weight:800; letter-spacing:-1px; font-size:12pt;color:#666666; line-height:150%;}
.smalltxt {font-family:calender5; font-size:8pt;color:#000000; line-height:150%;}

A.adminTitle1:link  {font-size:17pt;color:#00a1a3; text-decoration: none;}
A.adminTitle1:visited {font-size:17pt;color:#00a1a3; text-decoration: none;}
A.adminTitle1:active {font-size:17pt;color:#00a1a3; text-decoration: none;}
A.adminTitle1:hover {font-size:17pt;text-decoration: none; color:00a1a3; }

A.linkRed:link  {font-size:17pt;color:#ff0000; text-decoration: none;}
A.linkRed:visited {font-size:17pt;color:#ff0000; text-decoration: none;}
A.linkRed:active {font-size:17pt;color:#ff0000; text-decoration: none;}
A.linkRed:hover {font-size:17pt;color:#ff0000; text-decoration: none;}
A.linkBlue:link  {font-size:17pt;color:#00ff00; text-decoration: none;}
A.linkBlue:visited {font-size:17pt;color:#00ff00; text-decoration: none;}
A.linkBlue:active {font-size:17pt;color:#00ff00; text-decoration: none;}
A.linkBlue:hover {font-size:17pt;color:#00ff00; text-decoration: none;}
A.linkBlack:link  {font-size:17pt;color:#666666; text-decoration: none;}
A.linkBlack:visited {font-size:17pt;color:#666666; text-decoration: none;}
A.linkBlack:active {font-size:17pt;color:#666666; text-decoration: none;}
A.linkBlack:hover {font-size:17pt;color:#666666; text-decoration: none;}

A.linkCisBBS:link  {color:#666666; }
A.linkCisBBS:visited {color:#7d7d7d; }
A.linkCisBBS:active {color:#666666; }
A.linkCisBBS:hover {color:#ff0000;}



input[type=text], select {height:22px;font-size:11px;ime-mode:auto; color: #666666;}
input[type=button]{height:24px;border-radius: 4px 4px 4px 4px;border:1px solid gray;}

/* 버튼 */
input[type=button], input[type=submit] {cursor:pointer;}
input.buttonSmall {font-family:"굴림"; font-size:12px;border-radius: 2px 2px 2px 2px;border:1px solid #555;padding:2px 2px;color: #e9e9e9;background:#6e6e6e;}
input.buttonOrange {font-family:"굴림"; font-size:12px;border-radius: 2px 2px 2px 2px;border:1px solid #da7c0c;padding:5px 5px;color: #fef4e9;background:#f78d1d;}
input.buttonOrange:hover {background: #f47c20;}
input.buttonBlue {font-family:"굴림"; font-size:12px;border-radius: 2px 2px 2px 2px;border:1px solid #0076a3;padding:5px 5px;color: #ffffff;background:#0095cd;}
input.buttonWhite {font-family:"굴림"; font-size:12px;border-radius: 2px 2px 2px 2px;border:1px solid #b7b7b7;padding:5px 5px;color: #606060;background:#fff;}
input.buttonWhite:hover {background: #ededed;}
input.buttonGray {font-family:"굴림"; font-size:12px;border-radius: 2px 2px 2px 2px;border:1px solid #555;padding:5px 5px;color: #e9e9e9;background:#6e6e6e;}
input.buttonGray:hover {background: #616161;}
input.buttonRed {font-family:"굴림"; font-size:12px;border-radius: 2px 2px 2px 2px;border:1px solid red;padding:5px 5px;color: #fff;background:#ff4f53;}
input.buttonRed:hover {background: #ff1e23;}

.h40 {height:40px;}
.bold {font-weight:bold;}
.w90pc {width:90%;}
.size12 {font-size:12px;}
.size14 {font-size:14px;}

/*글자넘침 말줄임*/
.ellipsisTXT {white-space:nowrap; text-overflow:ellipsis;overflow:hidden;}

.boxRight {text-align:right; padding-right:3px;}
.boxCenter {text-align:center;}
.boxLeft {text-align:left;}
A:link    {text-decoration:none; /*line-height: 130%*/}
A:visited {text-decoration:none; /*line-height: 130%*/}
A:active  {text-decoration:none; color: #008AFF; /*line-height: 130%*/}
A:hover   {text-decoration:underline; color:#008AFF; /*line-height: 130%*/}
.contents {  color: #666666}
.bold {  font-weight: bold}
.제목강조 {  font-weight: bold; color: #000000}
.gray_link {  color: 595959; line-height: 130%}
.white_link {  color: ffffff; line-height: 130%}
.blue_link {  color: #008AFF; line-height: 130%}
.black {
	color: #000000;
}
.content_title {  font-size: 14px; font-weight: bold; color: #000000}
.black_link { color: #000000}
.unnamed1 {
	line-height: 27px;
	color: 008aff;
}
.navi {
	font-size: 12px;
	color: #333333;


}
.unnamed2 {
	color: EE5BE9;
}
.style1 {color: #000000;	font-weight: bold; font-size:12px;}
.style3 {color: #266600}

.smalltxt {font-family:calender5; font-size:11px;color:#000000; line-height:150%;}
.schoolinfo_circle {font-weight: bold; color: #3D97DA}

label{cursor:pointer}

select, input, textarea {font-size:11px;}

table.alignCenter {margin:0 auto;}

td {font-size:12px}
td.listTD {padding-top:3px;padding-bottom:3px;}

hr {border:0px; margin-bottom:5px;}

table.DefaultTable {border:0px;padding:0px;margin:0 auto;border-collapse:collapse;empty-cells:show;}
table.DefaultTable th {border-collapse:collapse;height:35px;border-left:1px solid #D4E0E4;border-top:0px;font-size:12px;color:#456F87;font-weight:bold;text-align:center;background:#fff url('/asp/admin/img/new_line_bg2.gif');padding:3px 0px;border-bottom:2px solid #d4e0e4; }
table.DefaultTable th.top {height:5px;background:#fff url('/asp/admin/img/list_bg3.gif') repeat-x;border-bottom:0px;}
table.DefaultTable th.left {text-align:left;padding-left:10px;}
table.DefaultTable th:first-child {border-left:0px solid #D4E0E4;}
table.DefaultTable th:last-child {border-right:0px solid #D4E0E4;}
table.DefaultTable th.right {text-align:right;padding-right:3px;}

table.DefaultTable tr.h20 th {height:20px !important;}
table.DefaultTable tr.h25 th {height:25px !important;}
table.DefaultTable tr.h30 th {height:30px !important;}
table.DefaultTable tr th.top2 {border-top:solid #d4e0e4 1px;border-right:solid #d4e0e4 1px}

table.DefaultTable tr.bgGray td, table.DefaultTable tr.bgGray td input {background:#d3d3dc;}

table.DefaultTable tr.bgOver td, table.DefaultTable tr.bgOver td input {background:#e7e7e7;}

table.DefaultTable.font11 th,
table.DefaultTable.font11 td {font-size:11px;}

table.DefaultTable tr.h20 td {height:20px !important;}
table.DefaultTable tr.h25 td {height:25px !important;}
table.DefaultTable tr.h30 td {height:30px !important;}

table.DefaultTable td {font-size:11px;border-collapse:collapse;border-left:1px solid #D4E0E4;border-bottom:1px dashed #D4E0E4; padding:3px 0px;text-align:center;}
table.DefaultTable td:first-child {border-left:0px solid #D4E0E4}
table.DefaultTable td:last-child {border-right:0px solid #D4E0E4}
table.DefaultTable td.left {text-align:left;padding-left:3px;}
table.DefaultTable td.left0 {text-align:left;padding-left:0px;}
table.DefaultTable td.right {text-align:right;padding-right:3px;}

table.DefaultTable td a {text-decoration:none;border-bottom:1px solid #c8e3ff;}

/*   그레이 테이블 */

.GrayTable select,
.GrayTable input,
.GrayTable textarea {color:black;font-size:12px;}

table.GrayTable {border:0px;padding:0px;margin:0 auto;border-collapse:collapse;empty-cells:show;}
table.GrayTable tr {border-collapse:collapse;text-align:center;}
table.GrayTable tr.top {height:35px;border-top:2px solid #818181;}
table.GrayTable tr.bottom {height:35px;border-bottom:2px solid #818181;}


table.GrayTable tr.top2 {height:35px;border-top:2px solid #818181;border-bottom:2px solid #818181;}
table.GrayTable th {border-left:1px solid #818181;font-size:12px;color:#456F87;font-weight:bold;background:#f6f6f6;padding:0px 0px;}
table.GrayTable th.left {text-align:left;padding-left:10px;}
table.GrayTable th.bottom {border-bottom:1px solid #818181;}
table.GrayTable th:first-child {border-left:0px;}
table.GrayTable th:last-child {border-right:0px;}
table.GrayTable th.right {text-align:right;padding-right:3px;}
table.GrayTable th.leftBorder {border-left:1px solid #818181;}

table.GrayTable tr.h20 th {height:20px !important;}
table.GrayTable tr.top1 {height:35px;border-top:1px solid #818181;border-bottom:1px solid #818181;}

table.GrayTable tr.bgGray td, table.GrayTable tr.bgGray td input {background:#d3d3dc;}

table.GrayTable.font11 th,
table.GrayTable.font11 td {font-size:11px;}

table.GrayTable td {font-size:12px;border-left:1px solid #818181;border-bottom:1px solid #818181; padding:7px 5px;}
table.GrayTable td.rightBorder {border-right:1px solid #818181;}
table.GrayTable td:first-child {border-left:0px;}
table.GrayTable td:last-child {border-right:0px;}
table.GrayTable td.left {text-align:left;padding-left:10px;}
table.GrayTable td.right {text-align:right;padding-right:5px;}

table.GrayTable td A:link, table.GrayTable td A:visited    {color:blue;text-decoration:underline; font-size:11px;}

table.GrayTable tr.blank td {margin-top:10px;}
/*   그레이 테이블 */

table.InfoCell th {text-align:right;padding-right:3px;border-bottom:1px solid #818181;}
table.InfoCell td {text-align:left;padding-left:10px;}

table.trHeight30 th, table.trHeight30 td {height:30px;}

/*   Print 테이블 */

.PrintTable select,
.PrintTable input,
.PrintTable textarea {color:black;font-size:12px;}

table.PrintTable {border:0px;padding:0px;margin:0 auto;border-collapse:collapse;empty-cells:show;}
table.PrintTable tr {border-collapse:collapse;text-align:center;}
table.PrintTable tr.top {height:40px;border-top:2px solid #818181;}
table.PrintTable tr.bottom {height:40px;border-bottom:2px solid #818181;}


table.PrintTable tr.top2 {height:35px;border-top:2px solid #818181;border-bottom:2px solid #818181;}
table.PrintTable th {border-left:1px solid #818181;font-size:12px;color:#456F87;font-weight:bold;background:#f6f6f6;padding:0px 5px;}
table.PrintTable th.left {text-align:left;padding-left:10px;}
table.PrintTable th:first-child {border-left:0px;}
table.PrintTable th:last-child {border-right:0px;}
table.PrintTable th.right {text-align:right;padding-right:3px;}
table.PrintTable th.leftBorder {border-left:1px solid #818181;}

table.PrintTable tr.h20 th {height:20px;}
table.PrintTable tr.top1 {height:35px;border-top:1px solid #818181;border-bottom:1px solid #818181;}

table.PrintTable tr.bgGray td, table.PrintTable tr.bgGray td input {background:#d3d3dc;}

table.PrintTable.font11 th,
table.PrintTable.font11 td {font-size:11px;}

table.PrintTable td {font-size:12px;border-left:1px solid #818181;border-bottom:1px solid #818181; padding:2px 2px;height:40px;}
table.PrintTable td.rightBorder {border-right:1px solid #818181;}
table.PrintTable td:first-child {border-left:0px;}
table.PrintTable td:last-child {border-right:0px;}
table.PrintTable td.left {text-align:left;padding-left:10px;}
table.PrintTable td.right {text-align:right;padding-right:5px;}

table.PrintTable td A:link, table.PrintTable td A:visited    {color:blue;text-decoration:underline; font-size:11px;}

table.PrintTable tr.blank td {margin-top:10px;}
/*   Print 테이블 */


/*   블랙 테이블 */

.BlackTable select,
.BlackTable input,
.BlackTable textarea {color:black;font-size:12px;}

table.BlackTable {border:0px;padding:0px;margin:0 auto;border-collapse:collapse;empty-cells:show;}
table.BlackTable tr {border-collapse:collapse;text-align:center;}
table.BlackTable tr.top {height:35px;border-top:2px solid #818181;}
table.BlackTable tr.bottom {height:35px;border-bottom:2px solid #818181;}


table.BlackTable tr.top2 {height:35px;border-top:2px solid #818181;border-bottom:2px solid #818181;}
table.BlackTable th {border-left:1px solid #818181;font-size:12px;color:black;font-weight:bold;background:#f6f6f6;}
table.BlackTable th.left {text-align:left;padding-left:10px;}
table.BlackTable th:first-child {border-left:0px;}
table.BlackTable th:last-child {border-right:0px;}
table.BlackTable th.right {text-align:right;padding-right:3px;}
table.BlackTable th.leftBorder {border-left:1px solid #818181;}
table.BlackTable th.bottomBorder {border-bottom:1px solid #818181;}

table.BlackTable tr.h20 th {height:20px;}
table.BlackTable tr.top1 {padding:3px 0px;border-top:1px solid #818181;border-bottom:1px solid #818181;}

table.BlackTable tr.bgGray td, table.BlackTable tr.bgGray td input {background:#d3d3dc;}

table.BlackTable.font11 th,
table.BlackTable.font11 td {font-size:11px;}

table.BlackTable td {font-size:12px;color:black;border-left:1px solid #818181;border-bottom:1px solid #818181; padding:3px 0px;}
table.BlackTable td.rightBorder {border-right:1px solid #818181;}
table.BlackTable td:first-child {border-left:0px;}
table.BlackTable td:last-child {border-right:0px;}
table.BlackTable td.left {text-align:left;padding-left:10px;}
table.BlackTable td.right {text-align:right;padding-right:5px;}

table.BlackTable td A:link, table.BlackTable td A:visited    {color:blue;text-decoration:underline; font-size:11px;}

table.BlackTable tr.blank td {margin-top:10px;}
/*   블랙 테이블 */

input.button {cursor: pointer;border-radius: 6px 6px 6px 6px;border:1px solid #505050; padding:4px 15px 7px;font-weight:bold;font-size:12px;}

table.RTCSTable {border:0px;padding:0px;margin:0 auto;border-collapse:collapse;}
table.RTCSTable th {border-collapse:collapse;height:30px;border:1px solid #D4E0E4;font-size:11px;padding:3px;text-align:center;background:#EDF4FA;color:#456F87;font-weight:bold;}
table.RTCSTable th.em {border-collapse:collapse;height:30px;border:1px solid #D4E0E4;font-size:11px;padding:3px;text-align:center;background:#D9EFE3;color:#456F87;font-weight:bold;}

table.RTCSTable td {border-collapse:collapse;height:30px;border:1px solid #D4E0E4;font-size:11px;padding:3px;text-align:center;background:#fafafa;text-align:left;}
table.RTCSTable td.em {border-collapse:collapse;height:30px;border:1px solid #D4E0E4;font-size:11px;padding:3px;text-align:center;background:#D9EFE3;text-align:left;}
table.RTCSTable td.center {text-align:center;}

table.NonBorder tr, table.NonBorder th, table.NonBorder td{border:0px;background:none;text-align:left}

table.DefaultTableSearch {border:0px;padding:0px;margin:10px auto;border-collapse:collapse;}
table.DefaultTableSearch tr {height:35px;border-bottom:1px dashed #D4E0E4;}
table.DefaultTableSearch tr.top {border-top:1px solid #D4E0E4;}
table.DefaultTableSearch th {border-collapse:collapse;border:0px;font-size:12px;color:#456F87;font-weight:bold;text-align:center;padding:3px 0px;/*background-color:#E3EDEF;*/}

table.DefaultTableSearch td {border-collapse:collapse; padding:3px;text-align:left;}
table.DefaultTableSearch td:first-child {border-left:0px;}
table.DefaultTableSearch td:last-child {border-right:0px;}
table.DefaultTableSearch td.adminTitle2 {font-family:'Nanum Gothic'; font-weight:bold; font-size:15pt;color:#0392B6; line-height:150%;border-left:0px;text-align:center;}

table.DefaultTableSearch select, table.DefaultTableSearch input[type=text] {height:23px;color:blue;}
table.DefaultTableSearch select option:not(:checked){color:gray;}

table.DefaultTableSearch input[type=radio],
table.DefaultTableSearch input[type=checkbox] {vertical-align:bottom;margin-bottom:2px;display:inline-block;height:15px;width:15px;}
table.DefaultTableSearch label input {vertical-align:top;margin-top:0px;height:15px;}
table.DefaultTableSearch label input:checked {color:blue;}

.lineThrough {text-decoration:line-through;color:red;}
.colorRed {color:red;}
.colorBlue {color:blue;}
.colorGray {color:#505050;}

table.searchTable {border:0px;padding:0px;margin:0 auto;border-collapse:collapse;empty-cells:show;}
table.searchTable tr {border-collapse:collapse;text-align:center;}
table.searchTable tr.top {height:35px;border-top:2px solid #818181;}
table.searchTable tr.bottom {height:35px;border-bottom:2px solid #818181;}


table.searchTable tr.top2 {height:35px;border-top:2px solid #818181;border-bottom:2px solid #818181;}
table.searchTable th {border-left:1px solid #818181;font-size:12px;color:#456F87;font-weight:bold;background:#f6f6f6;}
table.searchTable th.left {text-align:left;padding-left:10px;}
table.searchTable th:first-child {border-left:0px;}
table.searchTable th:last-child {border-right:0px;}
table.searchTable th.right {text-align:right;padding-right:3px;}

table.searchTable tr.h20 th {height:20px;}
table.searchTable tr.top1 {height:35px;border-top:1px solid #818181;border-bottom:1px solid #818181;}

table.searchTable tr.bgGray td, table.searchTable tr.bgGray td input {background:#d3d3dc;}

table.searchTable.font11 th,
table.searchTable.font11 td {font-size:11px;}

table.searchTable td {font-size:12px;border-left:1px solid #818181;border-bottom:1px solid #818181; padding:7px 0px;}
table.searchTable td:first-child {border-left:0px;}
table.searchTable td:last-child {border-right:0px;}
table.searchTable td.left {text-align:left;padding-left:10px;}
table.searchTable td.right {text-align:right;padding-right:5px;}

table.dataTable { font-size: 12px;height:20px;padding:0px;margin:0 auto;border:0px solid black;border-collapse:collapse;}
table.dataTable th {width:100px; font-weight:bold; color:#316EB7; background:#DFEBFD; text-align:right; padding-right:10px;padding:3px;margin:0px;border:1px solid black;border-collapse:collapse;}
table.dataTable td {min-width:170px; text-align:left; padding:3px 10px;margin:0px;border:1px solid black;border-collapse:collapse;}

table.dataTable2 { font-size: 12px;height:20px;padding:0px;margin:0 auto;border:0px solid black;border-collapse:collapse;}
table.dataTable2 th {font-weight:bold; color:#316EB7; background:#DFEBFD; text-align:center; padding:3px;margin:0px;border:1px solid black;border-collapse:collapse;}
table.dataTable2 td {text-align:left; padding:3px 10px;margin:0px;border:1px solid black;border-collapse:collapse;}
table.dataTable2 td.center {text-align:center !important;padding:3px 0px;}
table.dataTable2 td.right {text-align:right !important;padding:3px 10px;}

table.searchForm {background:#FAF5EE;font-size: 12px; padding:0; margin:2px auto;  border-collapse: collapse;}
/*table.searchForm {background:#FAF5EE;font-size: 12px;border:0px; padding:3px; margin:2px auto;  border-collapse: separate; border-spacing: 0 3px;}*/
table.searchForm th {font-weight:bold;text-align:right; padding:3px 5px;}
table.searchForm td {}
table.searchForm tr.line {border-top:1px dotted gray; border-bottom:1px dotted gray;}
table.searchForm tr.line td {padding-bottom:5px;}

table.searchForm tr.mt20 th {padding-top:20px;}
table.searchForm tr.mt20 td {padding-top:20px;}


/*   학교정보수정 테이블 */

.SchoolInfoTable select,
.SchoolInfoTable input,
.SchoolInfoTable textarea {color:black;font-size:12px;}

table.SchoolInfoTable {border:0px;padding:0px;margin:0 auto;border-collapse:collapse;empty-cells:show;}
table.SchoolInfoTable tr {border-collapse:collapse;text-align:center;}
table.SchoolInfoTable tr.top {height:35px;border-top:2px solid #818181;}
table.SchoolInfoTable tr.bottom {height:35px;border-bottom:2px solid #818181;}

table.SchoolInfoTable th {border-left:1px solid #818181;font-size:12px;color:black;font-weight:bold;background:#f6f6f6;}
table.SchoolInfoTable th.left {text-align:left;padding-left:10px;}
table.SchoolInfoTable th:first-child {border-left:0px;}
table.SchoolInfoTable th:last-child {border-right:0px;}
table.SchoolInfoTable th.right {text-align:right;padding-right:3px;}
table.SchoolInfoTable th.leftBorder {border-left:1px solid #818181;}
table.SchoolInfoTable th.bottomBorder {border-bottom:1px solid #818181;}

table.SchoolInfoTable tr.h20 th {height:20px;}
table.SchoolInfoTable tr.top1 {padding:3px 0px;border-top:1px solid #818181;border-bottom:1px solid #818181;}

table.SchoolInfoTable tr.bgGray td, table.SchoolInfoTable tr.bgGray td input {background:#d3d3dc;}

table.SchoolInfoTable.font11 th,
table.SchoolInfoTable.font11 td {font-size:11px;}

table.SchoolInfoTable td {font-size:12px;color:black;border-left:1px solid #818181;border-bottom:1px solid #818181; padding:3px 0px;}
table.SchoolInfoTable td.rightBorder {border-right:1px solid #818181;}
table.SchoolInfoTable td:first-child {border-left:0px;}
table.SchoolInfoTable td:last-child {border-right:0px;}
table.SchoolInfoTable td.left {text-align:left;padding-left:10px;}
table.SchoolInfoTable td.right {text-align:right;padding-right:5px;}
table.SchoolInfoTable td.sub {background:#f6f6f6;text-align:right;font-weight:bold;padding-right:5px;}

table.SchoolInfoTable td A:link, table.SchoolInfoTable td A:visited    {color:blue;text-decoration:underline; font-size:11px;}

table.SchoolInfoTable tr.blank td {margin-top:10px;}

table.Border0Table {border:0px;padding:0px;margin:0 auto;border-collapse:collapse;empty-cells:show;}
table.Border0Table tr,
table.Border0Table th,
table.Border0Table td {padding:0px;margin:0px;border-collapse:collapse;text-align:center; border:0px !important;}
table.Border0Table td.left {text-align:left;padding-left:10px;}
table.Border0Table td.left0 {text-align:left;padding-left:0px;}


/*   학교정보수정 테이블 */

.mt10 {margin-top:10px;}
.left {text-align:left !important;padding-left:10px !important;}