#wrap {
	margin:-8px;
}
#mainImg{
	width:1920px;
	height:855px;
}
#mainDivMain{
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	width:1300px;
	height:960px;
	margin: auto;
}
#system{
	clear:both;
	width:100%;
	height:1100px;
	background:#E8D0FF;
}
#systemDiv{
	position: absolute;
	left: 0;
	top: 250px;
	right: 0;
	bottom: 0;
	width:1100px;
	height:900px;
	margin: auto;
}
.stmenuImg{
	width:150px;
	height:150px;
}
.stMenuDiv{
	float:left;
	width:160px;
	margin-right:10px;
	margin-top:10px;
}
.stMenuDiv:hover{
	cursor:pointer;
}
.stText01{
	text-align:center;
	font-weight:bold;
	color:#000000;
	font-size:16pt;
	font-family:"Jua", sans-serif; !important;
}
.stText02{
	text-align:center;
	color:#FF4848;
	font-weight:bold;
	font-size:9pt;
}
.stText03{
	color:#8C8C8C;
	font-weight:bold;
	font-size:13pt;
	margin-bottom:10px;
}
.stShowCL{
	clear:both;
	display:none;
	text-align:center;
	padding:20px;
	border-top:5px solid #FFFFFF;
}
.stBoxPL{
	float:left;
	text-align:left;
	width:270px;
	height:auto;
	padding:10px;
	background:#FFFFFF;
	margin:20px;
	border:1px solid red;
}
.stplImg{
	width:60px;
	height:60px;
}
.stImgBox{
	width:350px;
	height:460px;
	background:#FFFFFF;
	border:1px solid #FFFFFF;
	border-radius:0.5em;
}
#mainTextST{
	position: absolute;
	top: 360px;
	left: 250px;
	width:410px;
}
.mainText01{
	font-size:2.3em;
	font-weight:bold;
	font-family:"HY견고딕", sans-serif !important;
	color:#000000;
}
.mainText02{
	font-size:2em;
	color:#8C8C8C;
	margin-top:10px;
	font-family:"Nanum Pen Script", sans-serif !important;
}
#mainMemuST{
	z-index:5;
	position: absolute;
	top: 625px;
	left: 300px;
	width:700px;
	height:100px;
	border-radius:5em;
	background:#FFFFFF;
}
.menubox{
	float:left;
	margin-top:5px;
	margin-left:50px;
	cursor:pointer;
}
.menuBW{
	float:left;
	width:50px;
	height:60px;
	margin-top:20px;
	border-right:2px solid #BDBDBD;
}
.menuImg{
	width:65px;
	height:65px;
}
.menuText01{
	clear:both;
	text-align:center;
	font-size:12pt;
	font-weight:bold;
}
#topMemubar{
	z-index:5;
	position: fixed;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	width:1300px;
	height:120px;
	margin: auto;
	background:#E8D0FF;
	padding-top:10px;
	padding-left:355px;
}
#jobofferIns{
	clear:both;
	width:100%
	height:auto;
	background:#E8D0FF;
}
#insBTN{
	text-align:center;
	width:auto;
	padding:15px;
	padding-left:35px;
	padding-right:35px;
	color:#FFFFFF;
	font-size:13pt;
	font-weight:bold;
	background:#5587ED;
	border: 1px solid #5587ED;
	margin-bottom:50px;
}
#insBTN:hover{
	color:#5587ED;
	background:#FFFFFF;
	border:2px solid #5587ED;
	cursor:pointer;
}
#manualPage{
	clear:both;
	text-align:center;
	width:100%;
	height:63500px;
	background:#E8D0FF;
}
#menufixedDiv{
	z-index:10;
	position: fixed;
	left:0;
	top: -623px;
	right: 0;
	bottom: 0;
	width:1100px;
	height:100px;
	margin: auto;
	background:#E8D0FF;
}
#manualDiv{
	position: absolute;
	left: 0;
	top: 250px;
	right: 0;
	bottom: 0;
	width:1100px;
	margin: auto;
}
.mlMenubox{
	float:left;
	width:170px;
	right:190px;
	height:auto;
	padding:20px;
	border: 1px solid #707070;
	border-radius:0.5em;
	margin-top:20px;
	margin-right:50px;
	text-align:center;
	background:#FFFFFF;
	box-shadow: 5px 5px 5px 0px #909090;
	cursor:pointer;
}
.subMenu01{
	color:#FFFFFF;
	padding:5px;
	margin:10px;
	margin-top:0px;
	background:#e17009;
}
.subMenu02{
	line-height:22px;
}
.menuText:hover{
	color:#FFFFFF;
	background:blue;
}
.imgDiv{
	clear:both;
	margin-top:100px;
	text-align:center;
	width:100%;
}
.subImgtext{
	clear:both;
	text-align:center;
	font-weight:bold;
	color:#000000;
	font-size:16pt;
	font-family:"Jua", sans-serif; !important;
	padding:10px;
	border-bottom: 5px solid #FFFFFF;
}
.explText{
	width:600px;
	text-align:left;
	margin-left:240px;
	padding:15px;
	border: 2px solid #e17009;
	border-radius:0.5em;
	background:#FFFFFF;
	box-shadow: 3px 3px 3px 0px #FFA648;
}
.MLimg01{
	width:400px;
	margin:30px;
}
.MPtext01{
	float:left;
	font-size:12pt;
	font-weight:bold;
	color:#000000;
	margin-top:4px;
	margin-left:10px;
}
.MPtext02{
	font-size:11pt;
	font-weight:bold;
	color:#707070;
	margin-top:15px;
	margin-left:50px;
}
.MPtext03{
	font-size:11pt;
	font-weight:bold;
	color:#707070;
	margin-top:15px;
	margin-left:10px;
}
.numImg{
	float:left;
	width:30px;
	height:30px;
	margin-bottom:20px;
}
#sample01{
	font-size:9pt;
	padding:5px;
	background:#FFE400;
	margin:10px;
	border-radius:0.4em;
}
#sample02{
	font-size:9pt;
	padding:5px;
	padding-left:6px;
	padding-right:6px;
	background:#6799FF;
	margin:10px;
	border-radius:0.4em;
}
#sample03{
	font-size:9pt;
	padding:5px;
	padding-left:12px;
	padding-right:12px;
	background:#EDA0C7;
	margin:10px;
	border-radius:0.4em;
}
#sample04{
	font-size:9pt;
	padding:5px;
	padding-left:12px;
	padding-right:12px;
	margin:10px;
	border: 1px solid #B76A91;
	border-radius:0.4em;
}
#footerDiv01{
	clear:both;
	width:1900px;
	height:93px;
	margin-top:-4px;
	padding:10px;
	background:#F13064;
}
#footImg{
	width:50px;
	height:80px;
	margin-top:10px;
}
.FText01{	
	color:#FFFFFF;
	font-size:11pt;
}
.FText02{	
	color:#FFFFFF;
	font-size:13pt;
	font-weight:bold;
	font-family:"HY견고딕", sans-serif !important;
}
.footmemubox{
	clear:both;
	font-size:11pt;
	color:#FFFFFF;
	font-weight:bold;
	width:120px;
	margin:5px;
	border: 2px solid #FFFFFF;
	border-radius:2em;
	padding:3px;
	text-align:center;
	cursor:pointer;
}
.footmemubox:hover{
	border: 2px solid #FFFFFF;
}
.explan{
	font-size:11pt;
	color:#e17009;
	font-weight:bold;
}
.INStableHD {
	margin:auto;
	width:45%;
	border-collapse: collapse;
}
.INStableHD TR{
	text-align:left;
}
.INStableHD TD {
	text-align:left;
	height:45px;
	padding:5px;
	padding-left:10px;
	font-size:11pt;
	background:#FFFFFF;
	border: 1px solid #c5c5c5;
}
.INStableHD TR TD:nth-child(1) {
	padding-left:0px;
	text-align:center;
	font-weight:bold;
	background:#f6f6f6;
}
.INStableHD TR TD:nth-child(3) {
	padding-left:0px;
	text-align:center;
	font-weight:bold;
	background:#f6f6f6;
}
.HPsttableHD {
	width:1050px;
	border-collapse: collapse;
	background:#FFFFFF;
	border:1px solid #123464;
	margin:10px;
}
.HPsttableHD TR{
	text-align:left;
}
.HPsttableHD TH{
	height:35px;
	text-align:center;
	color:#FFFFFF;
	font-size:12pt;
	background:#123464;
	border: 1px solid #123464;
}
.HPsttableHD TD {
	text-align:left;
	height:30px;
	padding:3px;
	font-size:10pt;
	border:1px solid #123464;
}