#wrap {
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	width: 1300px;
	margin: auto;
}
#mainHeadDiv{
	clear:both;
}
#logopage{
	width:100%;
	height:80px;
	padding:5px;
}
#logoImg{
	width:280px;
	height:70px;
	cursor:pointer;
}
.menuborList01{
	width:300px;
	float:left;
	margin-top:10px;	
}
.menuborList02{
	width:900px;
	padding:20px;
	float:left;
	margin-top:15px;
}
.MLtext01{
	float:left;
	font-size:13pt;
	font-weight:bold;
	margin-right:50px;
}
.MLtext01:hover{
	cursor:pointer;
	color:#e17009;
}
#mainHead_hidden_Div{
	z-index:5;
	position: absolute;
	left:0px;
	top:80px;
	height:300px;
	background:#FFFFFF;
	border-bottom:1px solid #808080;
}
#menuImg{	
	width:260px;
	height:180px;
	margin-top:15px;
	margin-left:15px;
}
#menuimgLink{
	position: absolute;
	left:410px;
	top:162px;
	width:81px;
	height:23px;
	cursor:pointer;
}
#menuBox01{
	clear:both;
	text-align:center;
	width:240px;
	height:50px;
	padding:10px;
	margin-left:15px;
	margin-top:10px;
	border:1px solid #808080;
}
#mainHDconts{
	clear:both;
}
.menuBox02{
	float:left;
	margin-top:25px;
	margin-left:50px;
}
.menuBox03{
	float:left;
	margin-top:25px;
	margin-left:33px;
}
.menuBox04{
	float:left;
	margin-top:25px;
	margin-left:68px;
}
.menuBox05{
	float:left;
	margin-top:25px;
	margin-left:47px;
}
.menuBox06{
	float:left;
	margin-top:25px;
	margin-left:60px;
}
.menuBox07{
	float:left;
	margin-top:25px;
	margin-left:40px;
}
.menuText01{
	font-size:13pt;
	font-weight:bold;
	color:#808080;
	margin-bottom:10px;
}
.menuText02{
	font-size:14pt;
	font-weight:bold;
	color:#333333;
	margin-bottom:10px;
}
.menuText03{
	font-size:12pt;
	font-weight:bold;
	color:#333333;
	margin-bottom:15px;
}
.menuText04{
	font-size:11pt;
	font-weight:bold;
	color:#808080;
	margin-bottom:15px;
}
.menuText04:hover{
	color:#e17009;
	cursor:pointer;
}
.menuText05{
	float:right;
	font-size:13pt;
	font-weight:bold;
	color:#1E90FF;
	margin-top:5px;
	margin-right:100px;
}
#popupForm01{
	z-index:5;
	position:absolute;
	top:150px;
	left:650px;
	width:600px;
	height:auto;
}
#popupForm02{
	position:absolute;
	top:90px;
	left:850px;
	width:389px;
	height:auto;
	border:1px solid blue;
}
.ppTopForm{
	height:25px;
	background:#6798FD;
	color:#FFFFFF;
	font-size:17pt;
	font-weight:bold;
	padding:20px;
	padding-bottom:25px;
}
.ppSubject{
	float:left;
}
.closeX{
	float:right;
	font-size:27pt;
	margin-right:10px;
	margin-top:-3px;
	cursor:pointer;
}
.PTcloseX{
	position:relative;
	width:30px;
	height:35px;
	top:-300px;
	left:350px;
	font-size:27pt;
	cursor:pointer;
}
#clickBTN01{
	position:relative;
	width:150px;
	height:30px;
	top:-17px;
	left:114px;
	cursor:pointer;
}
.ppContent{
	background:#FFFFFF;
	padding:20px;
}
.ppTest01{
	font-size:13pt;
	font-weight:bold;
	color:#333333;
	margin-bottom:10px;
}
.ppTest02{
	font-size:11pt;
	font-weight:bold;
	color:#696969;
	margin-bottom:10px;
}
.ppfooter{
	height:20px;
	background:#EAEAEA;
	padding:20px;
}
.footCheckbox{
	float:left;
	margin-left:20px;
}
.footClosebox{
	float:right;
	margin-right:20px;
}
.ppClose{	
	background:#e17009;
	color:#FFFFFF;
	font-size:11pt;
	font-weight:bold;	
	border: 1px solid #e17009;
	padding:5px;
	padding-left:12px;
	padding-right:12px;
	padding-bottom:9px;
	border-radius:0.3em;
	margin-top:-5px;
	cursor:pointer;
}
#mainbodyDiv01{
	clear:both;
	height:500px;
	background:#E6E6FA;
}
#mbConts01{
	float:left;
	width:630px;
	height:330px;
	margin-top:75px;
}
#mbConts02{
	float:left;
	width:630px;
	height:330px;
	margin-top:75px;
}
.mbtext01{
	font-size:17pt;	
	font-weight:bold;
	margin-bottom:10px;
}
.mbtext02{
	font-size:35pt;	
	font-weight:bold;
	margin-bottom:5px;
}
.mbtext03{
	clear:both;
	font-size:16pt;
	font-weight:bold;
	color:#696969;
}
.mbtext04{
	font-size:16pt;
	font-weight:bold;
	color:#1E90FF;
}
#mbImg001{
	width:90px;
	height:90px;
	margin-left:20px;
	margin-top:20px;
	margin-bottom:50px;
}
#LoginBTN{
	float:left;
	margin-top:50px;
}
#appcationBTN{
	float:left;
	margin-top:50px;
}
#InsBTN, #onlineLogin{
	float:left;
	margin-top:50px;
	margin-left:10px;
}
#online_exam{
	float:left;
	width:230px;
	background: transparent;
	color:#e17009;
	font-size:13pt;
	font-weight:bold;	
	border: 2px solid #e17009;
	padding:5px;
	padding-bottom:9px;
	border-radius:0.3em;
	margin-top:15px;
	margin-right:10px;
	cursor:pointer;
}
#online_exp{
	float:left;
	width:230px;
	background: transparent;
	color:#00BFFF;
	font-size:13pt;
	font-weight:bold;	
	border: 2px solid #00BFFF;
	padding:5px;
	padding-bottom:9px;
	border-radius:0.3em;
	margin-top:15px;	
	cursor:pointer;
}
#examScheduling{
	float:left;
	width:270px;
	padding:10px;
	border-radius:0.5em;
	border:2px solid #7B68EE;
}
#onlineED{
	float:left;
	width:270px;
	padding:10px;
	border-radius:0.5em;
	border:2px solid #7B68EE;
	margin-top:20px;
	margin-left:20px;
}
.mbtext05{
	font-size:13pt;	
	font-weight:bold;
	margin-bottom:10px;
}
.mbtext06{
	font-size:11pt;	
	font-weight:bold;
	color:#696969;
	margin-bottom:5px;
}
.mbtext07{
	font-size:13pt;	
	font-weight:bold;
	color:#1E90FF;
}
.mbImg002{
	width:80px;
	height:80px;
}
#yoyang{
	float:left;
	width:270px;
	padding:10px;
	border-radius:0.5em;
	border:2px solid #7B68EE;
	margin-left:20px;
}
#totalEX{
	float:left;
	width:270px;
	padding:10px;
	border-radius:0.5em;
	border:2px solid #7B68EE;
	margin-top:20px;
}
#shuBanner{
	position:absolute;
	top:165px;
	right:-60px;
}
#shuImg02{
	height:160px;
	cursor:pointer;
}
#mpmBanner{
	position:absolute;
	top:365px;
	right:-60px;
}
#mpmbImg01{
	width:105px;
	height:190px;
	cursor:pointer;
}
#mbImg003{
	width:100px;
	height:100px;
}
#TAnumber{	
	font-size:25pt;
	font-weight:bold;
	color:#696969;
	font-family:"HY견고딕" !important;
}
#mainbodyDiv02{
	clear:both;
	margin-top:50px;
}
#QCline01{
	clear:both;	
}
.qcImg{
	width:269px;
	height:300px;
}
#mainBox01{
	float:left;		
	width:270px;
	height:400px;
	margin-left:25px;
	margin-bottom:50px;
}
#mtext01{
	background:#FFFFFF;
	padding:15px;
	border:1px solid #808080;
}
#stext01{
	font-size:13pt;	
	font-weight:bold;
	margin-bottom:10px;
}
.stext02{
	font-size:11pt;
	color:#8C8C8C;
	margin-left:10px;
}
#mainBox02{
	float:left;	
	margin-left:45px;	
	width:270px;
	height:400px;
	margin-bottom:50px;
}
#mtext02{
	background:#FFFFFF;
	padding:15px;
	border:1px solid #808080;
}
#stext03{
	font-size:13pt;	
	font-weight:bold;
	margin-bottom:10px;
}
.stext04{
	font-size:11pt;
	color:#8C8C8C;
	margin-left:10px;
}
#mainBox03{
	float:left;	
	margin-left:45px;	
	width:270px;
	height:400px;
	margin-bottom:50px;
}
#mtext03{
	background:#FFFFFF;
	padding:15px;
	border:1px solid #808080;
}
#stext05{
	font-size:13pt;	
	font-weight:bold;
	margin-bottom:10px;
}
.stext06{
	font-size:11pt;
	color:#8C8C8C;
	margin-left:10px;
}
#mainBox04{
	float:left;	
	margin-left:45px;	
	width:270px;
	height:400px;
	margin-bottom:50px;
}
#mtext04{
	background:#FFFFFF;
	padding:15px;
	border:1px solid #808080;
}
#stext07{
	font-size:13pt;	
	font-weight:bold;
	margin-bottom:10px;
}
.stext08{
	font-size:11pt;
	color:#8C8C8C;
	margin-left:10px;
}
#QCline02{
	clear:both;
}
#mainBox05{
	float:left;	
	margin-left:25px;	
	width:270px;
	height:400px;	
}
#Htext01{
	background:#FFFFFF;
	padding:15px;
	border:1px solid #808080;
}
#Hstext01{
	font-size:13pt;	
	font-weight:bold;
	margin-bottom:10px;
}
.Hstext02{
	font-size:11pt;
	color:#8C8C8C;
	margin-left:10px;
}
#mainBox06{
	float:left;	
	margin-left:45px;	
	width:270px;
	height:400px;	
}
#Htext02{
	background:#FFFFFF;
	padding:15px;
	border:1px solid #808080;
}
#Hstext03{
	font-size:13pt;	
	font-weight:bold;
	margin-bottom:10px;
}
.Hstext04{
	font-size:11pt;
	color:#8C8C8C;
	margin-left:10px;
}
#mainBox07{
	float:left;	
	margin-left:45px;	
	width:270px;
	height:400px;	
}
#Htext03{
	background:#FFFFFF;
	padding:15px;
	border:1px solid #808080;
}
#Hstext05{
	font-size:13pt;	
	font-weight:bold;
	margin-bottom:10px;
}
.Hstext06{
	font-size:11pt;
	color:#8C8C8C;
	margin-left:10px;
}
#mainBox08{
	float:left;	
	margin-left:45px;	
	width:270px;
	height:400px;	
}
#Htext04{
	background:#FFFFFF;
	padding:15px;
	border:1px solid #808080;
}
#Hstext07{
	font-size:13pt;	
	font-weight:bold;
	margin-bottom:10px;
}
.Hstext08{
	font-size:11pt;
	color:#8C8C8C;
	margin-left:10px;
}
#moreViewbox{
	clear:both;
	float:right;
	margin-top:30px;
	margin-right:70px;
	margin-bottom:30px;
}
#moreView{
	text-align:center;
	background:#e17009;
	color:#FFFFFF;
	width:130px;	
	font-size:12pt;	
	font-weight:bold;
	padding:10px;
	padding-bottom:12px;
	border-radius:0.3em;
}
#moreView:hover{
	cursor: pointer;
}
#mainbodyDiv03{
	clear:both;
	margin-top:30px;
}
.Top_subject{
	width:1260px;
	text-align:center;
	padding-top:30px;
	padding-bottom:30px;
	background:#FFF0F5;
}
#sub01{
	font-size:25pt;
	font-weight:bold;
	margin-bottom:15px;
}
#sub02{
	font-size:11pt;
	color:#8C8C8C;
	font-weight:bold;
}
#mainNE{
	clear:both;
}
#leftNE{
	float:left;
	margin-top:35px;
	margin-left:25px;
	margin-bottom:50px;
	width:600px;
	height:500px;
}
#newImg{
	width:600px;
	height:405px;
}
#MA_MRT{
	float:right;
	text-align:center;
	clear:both;
	width:90px;
	padding:5px;
	font-weight:bold;
	border: 2px solid #8C8C8C;
	margin-top:10px;
}
#MA_MRT:hover{
	cursor: pointer;
}
#rightNE{
	float:left;
}
#notice{
	clear:both;
	margin-top:35px;
	margin-left:15px;
	margin-bottom:15px;
	width:550px;
	height:270px;
	padding:20px;
	border:1px solid #808080;
}
.NEtext01{
	clear:both;
	color:#e17009;
	font-size:12pt;	
	font-weight:bold;	
}
.NEtext02{	
	clear:both;
	font-size:10pt;
	color:#8C8C8C;
	padding-top:20px;
}
.NEtext03{	
	color:#e17009;
}
.BDsubText{
	float:left;
	font-size:17pt;
	font-weight:bold;
	color:#000000;
	margin-bottom:20px;
}
.goBTN01{
	border:0px;
	margin-top:-5px;
	background: transparent;
	cursor:pointer;
}
.plusCL{
	width:30px;
	height:30px;
	cursor:pointer;
}
.BDcell{
	clear:both;
	padding-top:15px;
}
.BDsubText{
	float:left;
	font-size:17pt;
	font-weight:bold;
	color:#000000;
	margin-bottom:20px;
}
.BDtext01{
	float:left;
	font-size:11pt;
	color:#707070;
}
.BDtext02{
	float:right;
	font-size:11pt;
	color:#707070;
}
.BDtext03{
	clear:both;
	margin-top:30px;
	width:100%;
	border-bottom:1px dotted #000000;
}
#Bkind_jG {
	float:left;
	font-size:10pt;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	width:35px;
	height:20px; 
	background-color:#e17009;
	border-radius:0.1em;
	margin-right:10px;
}
.CTtext01{
	clear:both;
	font-size:17pt;
	font-weight:bold;
	color:#000000;
	margin-bottom:15px;
}
.CTtext02{
	font-size:20pt;
	color:#e17009;
	margin-top:5px;
	margin-bottom:10px;
}
.CTtext03{
	font-size:11pt;
	font-weight:bold;
	margin-bottom:10px;
}
#yellowImg{
	width:300px;
	height:150px;
	margin-left:65px;
}
.QCtextbox02{
	clear:both;
	width:auto;
	padding:20px;
	font-size:11pt;
	font-weight:bold;
	background:#F6F6F6;
	border:2px solid #1E90FF;
	margin:10px;
}
.tableHD01 {
	width:100%;
	border-collapse: collapse;
	margin-bottom:5px;
	border: 1px solid #bebebe;
}
.tableHD01 TR{
	text-align:left;
}
.tableHD01 TH {
	padding:15px;
	text-align:center;
	font-size:12pt;
	font-weight:bold;
	border: 1px solid #bebebe;
	background:#DBDBDB;
}
.tableHD01 TH:First-child {
	border-left:0px;
}
.tableHD01 TH:last-child {
	border-right:0px;
}
.tableHD01 TD {
	padding:15px;
	text-align:center;
	font-size:12pt;
	border: 1px solid #bebebe;	
}
.tableHD01 TR TD:First-child {
	border-left:0px;
	background:#FFFFFF;
}
.tableHD01 TR TD:last-child {
	border-right:0px;
}
.tableHD02 {
	width:100%;
	border-collapse: collapse;
	margin-bottom:5px;
	border-top: 1px solid #bebebe;
	border-bottom: 1px solid #bebebe;
}
.tableHD02 TR{
	text-align:left;
}
.tableHD02 TD {
	padding:10px;
	padding-left:5px;
	font-size:11pt;
	font-family:"Nanum Gothic", sans-serif !important;
	border-top: 1px solid #bebebe;
	border-bottom: 1px solid #bebebe;
}
.tableHD02 TR TD:First-child {
	border-left:0px;
	padding-left:10px;
	background:#DBDBDB;
}
.tableHD02 TR TD:last-child {
	border-right:0px;
}
#footerDiv01{
	clear:both;
	width:100%;
	height:50px;
	background:#DCDCDC;
}
#footerbox01{
	width:1300px;
	height:50px;
	line-height:50px;
}
.footerText01{
	float:left;
	margin-right:60px;
	color:#747474;
	font-size:11pt;
	font-weight:bold;
	cursor:pointer;
}
.footerText02{
	color:#333333;
	font-size:12pt;
	font-weight:bold;
}
#footerDiv02{
	clear:both;
	margin-top:20px;
}
.FText01{	
	color:#707070;
	font-size:10pt;
	margin-bottom:15px;
}
.FText02{	
	color:#000000;
	font-size:10pt;
	font-weight:bold;
	margin-bottom:15px;
}
#footlogo{
	float:right;
	width:280px;
	height:70px;
	margin-top:20px;
	margin-right:70px;
	cursor:pointer;
}