@charset "euc-kr";
*{font-family:dotum,gulim;margin:0}
img{border:none}
.text{border:1px solid #00bbe4; font-size:12px;}
.text02{border:1px solid #00bbe4; font-size:12px;width:85%;margin: 5 0 10 0;height:70;font-weight:bold;text-align:center;color:#666666}
#cal {font-size:12px;border-collapse:collapse; width:800px; }
#cal th{font-size:14px; width:auto;color:white; background-color:#00bbe4;height:50px;width:100px;border-right:1px solid white}
#cal .day{background-color:#f2f2f2;color:gray;padding-right:11px;font-size:10px; text-align:right;vertical-align:middle;height:15px;border:none;border-right:1px solid white;font-weight:bold}
#cal td{font-size:11px;color:#00bbe4;border:1px solid #e3e3e3;height:85px;text-align:left;padding-left:10px;padding-bottom:10px;vertical-align:bottom}
#cal .side{border:none; text-align:center;height:25px;font-size:12px;color:#666666;font-weight:bold}
#cal .list{text-align:center; border-collapse:collapse; vertical-align:middle; height:25px}
#cal .list td{font-size:12px;border:none; text-align:left; border-collapse:collapse; vertical-align:middle; color:#0d6bb5; font-weight:bold; padding-bottom:5px;padding-right:10px }
#cal caption{
	font-size:13px;
	font-weight:bold;
	color:#666666;
	text-align:left;
	background-image: url(../images/bullet01.gif);
	background-repeat: no-repeat;
	padding-left:9px;
	padding-bottom:7px;
}

#cal2 {font-size:12px;border-collapse:collapse; width:800px; }
#cal2 th{font-size:14px; width:auto;color:white; background-color:#00bbe4;height:50px;width:100px;border-right:1px solid white}
#cal2 .day{background-color:#f2f2f2;color:gray;padding-right:11px;font-size:10px; text-align:right;vertical-align:middle;height:15px;border:none;border-right:1px solid white;font-weight:bold}
#cal2 td{font-size:11px;color:#00bbe4;border:1px solid #e3e3e3;height:350px;text-align:left;padding-left:10px;padding-top:10px;vertical-align:top}
#cal2 .side{border:none; text-align:center;height:25px;font-size:12px;color:#666666;font-weight:bold}
#cal2 .list{text-align:center; border-collapse:collapse; vertical-align:middle; height:25px}
#cal2 .list td{font-size:12px;border:none; text-align:left; border-collapse:collapse; vertical-align:middle; color:#0d6bb5; font-weight:bold; padding-bottom:5px;padding-right:10px }
#cal2 caption{font-size:13px;font-weight:bold;color:#666666;text-align:left;background-image: url(../images/bullet01.gif);background-repeat: no-repeat;padding-left:9px;padding-bottom:7px;}

#hoztl {font-size:12px;border-collapse:collapse; width:800px; }
#hoztl .list{text-align:left; border-collapse:collapse; vertical-align:middle;}
#hoztl .list td{font-size:12px; border:none; text-align:left; border-collapse:collapse; vertical-align:middle; color:#0d6bb5; font-weight:bold; padding-bottom:5px;padding-right:10px }
#hoztl .num{font-weight:bold}
#hoztl caption{
	font-size:13px;
	font-weight:bold;
	color:#666666;
	text-align:left;
	background-image: url(../images/bullet01.gif);
	background-repeat: no-repeat;
	padding-left:9px;
	padding-bottom:7px;
}
#hoztl th{width:auto;color:gray; background-color:#ffe3b6;height:25px;vertical-align: middle;border-top:2px solid #00bbe4;border-left:1px solid #00bbe4; border-right:1px solid #00bbe4;border-bottom:1px solid #00bbe4; background-image: url(../images/bullet02.gif); background-repeat: no-repeat; background-position:3px 2px}
#hoztl td{color:#666666; text-align:center;height:25;border-bottom:1px solid #e3e3e3;border-left:1px solid #e3e3e3;;border-right:1px solid #e3e3e3}
#hoztl .btn{margin-right:15px; margin-top:15px}
#hoztl .small_box{width:95%; font-size:12px;border:2px solid #00bbe4;margin-bottom:10px; border-collapse:collapse;}
#hoztl .small_box th{font-size:12px;border:none;color:#0d6bb5; background-color:white;border-right:2px solid #00bbe4}
#hoztl .small_box td{border:none}
#hoztl .small_box2{width:90%; font-size:12px;border:1px solid #00bbe4;margin-bottom:10px; border-collapse:collapse; margin-top:10px}
#hoztl .small_box2 th{font-size:12px;border:none;color:#0d6bb5; background-color:white;border-right:1px solid #00bbe4}
#hoztl .small_box2 td{border:none;border:1px solid #00bbe4}
#hoztl .side{border:none}
#hoztl .msg{width:85%;margin:20 0 20 0; font-size:12px;border-collapse:collapse;}
#hoztl .msg th{background-color:#e3e3e3;border:2px solid #00bbe4; color:gray}
#hoztl .space {background-color:#FFFFFF}
#hoztl .folder{border-bottom:none;width:15%;border-top:1px solid #e3e3e3;color:#66666; font-weight:bold;padding-top:10;padding-left:10;text-align:left}
#vertcl {font-size:12px;border-collapse:collapse; width:800px;border-top:2px solid #00bbe4; }
#vertcl caption{font-size:13px;font-weight:bold;color:#666666;text-align:left;background-image: url(../images/bullet01.gif);
				background-repeat: no-repeat; padding-left:9px;padding-bottom:7px;} 
#vertcl .list{text-align:left; border-collapse:collapse; vertical-align:middle;}
#vertcl .list td{font-size:12px; border:none; text-align:left; border-collapse:collapse; vertical-align:middle; color:#0d6bb5; font-weight:bold;}
#vertcl th{color:gray; background-color:#ffe3b6;height:25px;vertical-align: middle;border-bottom:1px solid #65e5f8 ;
		 background-image: url(../images/bullet02.gif); background-repeat: no-repeat; background-position:3px 2px;widht:205}
#vertcl .th	{border:1px solid #65e5f8}	

#vertcl2 {font-size:12px;border-collapse:collapse; width:800px;border-top:2px solid #00bbe4; }
#vertcl2 caption{font-size:13px;font-weight:bold;color:#666666;text-align:left;background-image: url(../images/bullet01.gif);
				background-repeat: no-repeat; padding-left:9px;padding-bottom:7px;} 
#vertcl2 td{color:#666666; text-align:center;height:25px;border-bottom:1px solid #e3e3e3;text-align:left; padding-left:5px}
#vertcl2 th{color:gray; background-color:#ffe3b6;height:25px;vertical-align: middle;border-bottom:1px solid #65e5f8 ;
		 background-image: url(../images/bullet02.gif); background-repeat: no-repeat; background-position:3px 2px;width:auto}
#vertcl2 .th	{border:1px solid #65e5f8}	 
#vertcl td{color:#666666; text-align:center;height:25px;border-bottom:1px solid #e3e3e3;text-align:left; padding-left:5px}
#vertcl .btn{margin-right:15px;margin-top:15px}
#vertcl .name{font-weight:bold;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;width:10%}
#vertcl .small_box{width:25%; font-size:12px;border:1px solid #00bbe4;border-collapse:collapse;}
#vertcl .small_box th{height:20px;font-size:11px;color:#0d6bb5; background-color:white;border:1px solid #00bbe4}
#vertcl .small_box td{height:20px;font-size:11px;color:#0d6bb5; background-color:white;border:1px solid #00bbe4}
#vertcl span{font-weight:bold;margin-right:50px;margin-left:30px}
#vertcl .list{text-align:left; border-collapse:collapse; vertical-align:middle;}
#vertcl .list td{font-size:12px; border:none; text-align:left; border-collapse:collapse; vertical-align:middle; color:#0d6bb5; font-weight:bold; padding-bottom:5px;padding-right:10px }
#vertcl .side{border:none}

#display {font-size:12px;width:800px; border:none;border-collapse:separate;border-spacing:10px;}
#display .dis{border:2px solid #00bbe4 ; background-color:white;}
#display td{font-weight:bold;color:#666666; border:2px solid #e3e3e3; background-color:#ffe3b6;height:70px}
#display caption{font-size:13px;font-weight:bold;color:#666666;text-align:left;background-image: url(../images/bullet01.gif);
				background-repeat: no-repeat; padding-left:9px;padding-bottom:7px;}

#display02 {font-size:12px;width:800px;border-collapse:collapse;border:2px solid #00bbe4;background-color:#ffe3b6}
#display02 .left {font-weight:bold;color:#666666;height:25px;width:20%; padding-left:7px}
#display02 caption{font-size:13px;font-weight:bold;color:#666666;text-align:left;background-image: url(../images/bullet01.gif);
				background-repeat: no-repeat; padding-left:9px;padding-bottom:7px;}

#mail{font-size:12px;border-collapse:collapse;border:2px solid #00bbe4;background-color:#ffe3b6;width:800px}
#mail th{font-weight:bold;color:#666666;height:25px;width:20%}
#mail .box{font-size:12px;border-collapse:collapse;border:2px solid #00bbe4;background-color:#f1f1f1;width:95%;}
#mail .btn{margin-right:15px;margin-top:15px}


#company {font-size:12px;font-weight:bold;color:#666666;width:800px;border:2px solid #00bbe4;background-color:#cef6ff}
#company caption{font-size:13px;font-weight:bold;color:#666666;text-align:left;background-image: url(../images/bullet01.gif);
				background-repeat: no-repeat; padding-left:9px;padding-bottom:7px;} 
#company .icon {margin-right:7px;margin-left:7px}

#login {
	background-image:url(../images/login_bg.jpg);
	width:1000px;
	height:640px;
	text-align:left;
	}
#login table {margin-left:540px;
			  margin-top:240px;
			  text-align:left;
			  font-size:14px;
			  font-weight:bold;
			  color:#0b69b5}
#login table input {border:1px solid silver;
					margin-left:15px}
#login table img {margin-left:15px}
#login table .img {margin-left:0px}
#login table td {height:25px}

.bg {background-image:url(../images/portal_menu_08.gif);
	 background-repeat:no-repeat;
	 width:828px;
	 height:199px}
	margin-left: 0px;
	margin-top: 0px;
}
#01{
	position:absolute;
	left:250;
	top:40;
	z-index:1;
	visibility: visible
}

#02{position:absolute; left:250; top:40;z-index:3; visibility: hidden;}
#03{position:absolute; left:250; top:40;z-index:4; visibility: hidden;}
#04{position:absolute; left:250; top:40;z-index:5; visibility: hidden;}
#05{position:absolute; left:250; top:40;z-index:6; visibility: hidden;}
#06{position:absolute; left:250; top:40;z-index:7; visibility: hidden;}
#07{position:absolute; left:250; top:40;z-index:8; visibility: hidden;}
.history{font-size: 11px;color:gray;padding-right:15px}