body{
background-color:transparent;
margin:0px;
color:#333333;
font-size:9pt;
margin:0;
padding:0;
}
form,fieldset{margin:0;padding:0;}
td{
color:#333333;
font-size:9pt;
}

ul {
	margin:0px;
	padding:0px;
}

li {
	margin:0px;
	padding:0px;
	list-style-type:none;
}

.textbox{
	height:17px;
	border:1px solid #DDDDDD;
	color:#333333;
}

.filebox{
	height:20px;
	border:1px solid #DDDDDD;
	color:#666666;
}

.radiobox{
	width:16px;
	height:16px;
}


input {
	vertical-align:middle;
}

select {
	vertical-align:middle;
}

img {
	border:0px;
}

.orange_text{
	color:#FF7E00;
	font-size:8pt;
}

.red_text{
	color:#CC6633;
	font-size:9pt;
}

.red_text2{
	color:#FE0000;
	font-size:9pt;
}

.blue_text{
	color:#68B4FF;
}

A:link {color:#333333;text-decoration:none;}
A:visited {color:#333333;text-decoration:none;}
A:active {color:#333333;text-decoration:none;}
A:hover {color:#666666;text-decoration:none;}

.gray_link A:link {color:#666666;text-decoration:none;}
.gray_link A:visited {color:#666666;text-decoration:none;}
.gray_link A:active {color:#666666;text-decoration:none;}
.gray_link A:hover {color:#999999;text-decoration:none;}


.top_menu A:link {color:#ACACAC;text-decoration:none;}
.top_menu A:visited {color:#ACACAC;text-decoration:none;}
.top_menu A:active {color:#ACACAC;text-decoration:none;}
.top_menu A:hover {color:#666666;text-decoration:none;}

.login_box A:link {color:#999999;text-decoration:none;}
.login_box A:visited {color:#999999;text-decoration:none;}
.login_box A:active {color:#999999;text-decoration:none;}
.login_box A:hover {color:#666666;text-decoration:none;}

.hwp A:link {color:#B80000;text-decoration:underline;}
.hwp A:visited {color:#B80000;text-decoration:underline;}
.hwp A:active {color:#B80000;text-decoration:underline;}
.hwp A:hover {color:#FF0000;text-decoration:underline;}

.msword A:link {color:#0117BB;text-decoration:underline;}
.msword A:visited {color:#0117BB;text-decoration:underline;}
.msword A:active {color:#0117BB;text-decoration:underline;}
.msword A:hover {color:#0000FF;text-decoration:underline;}

.blue_link A:link {color:#0398FE;text-decoration:underline;}
.blue_link A:visited {color:#0398FE;text-decoration:underline;}
.blue_link A:active {color:#0398FE;text-decoration:underline;}
.blue_link A:hover {color:#0066FF;text-decoration:underline;}

/* 관리자 서브 메뉴 */
.SMenu{
color:#666666;
}


.bannerTitleTd{
color:#666666;
}

.png24 {
  tmp:expression(setPng24(this));
}

.HomeList{
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-arrow-color:#CCCCCC;
	scrollbar-base-color:#EFEFEF;
	scrollbar-darkshadow-color:#DDDDDD;
	scrollbar-face-color:#EFEFEF;
	scrollbar-highlight-color:#EFEFEF;
	scrollbar-shadow-color:#DDDDDD;
}



#wrap03{position:absolute; left:350px; top:134px; width:820px; margin:0 auto; text-align:left;}

caption {font-size: 0; height: 0;line-height: 0;visibility: hidden;width: 0;}
img,fieldset{border:0;}
legend{display:none;}
ul,ol,li{list-style:none;}
img,input,select,textarea{vertical-align:middle; margin:0; padding:0;}

.input_txt01{border: 1px solid #cccccc; padding:0 0 0 2px; height:17px; line-height:17px;}
.input_txt02{padding:2px 1px 2px 2px ;border: 1px solid #adb4cc;}
.input_file01{padding:2px 1px 3px 2px ;border: 1px solid #adb4cc;}
select{border:1px solid #cccccc;}

.btit{width:750px; display:block;}
.btit h1{margin-bottom:10px;}
.btit img{margin-bottom:2px;}

.tab01{width:750px; margin-top:20px;}
.tab01 ul li {float:left; width:375px; position:relative;}
.tab01 ul li .lnktab01, .tab01 ul li .lnktab02{display:block; width:375px; height:35px; background:url(/purnaim/images/common/tab_01.gif) no-repeat; text-indent:-5000px;}
.tab01 ul li .lnktab01{background-position:0 0}
.tab01 ul li .lnktab02{background-position:-375px 0}
.tab01 ul li .lnktab01.on{background-position:0 -35px}
.tab01 ul li .lnktab02.on{background-position:-375px -35px}

.box02{clear:both; margin:30px 0 6px 0; border:1px solid #e4e4e4; font-size:11px; padding:10px 0 18px 18px; line-height:18px;}
.box02 h2{color:#285397; font-size:12px; margin-bottom:10px;}
.box02 span{color:#999999;}

.box03{width:730px; text-align:left; margin:0;}
.box03 b{color:#7f002a; font-size:12px;}
.box03 span{color:#999999;}

.box04{margin:30px 0 6px 0; border:1px solid #e4e4e4; font-size:11px; padding:18px 0 18px 18px; width:680px;}
.box04 b{color:#263e97; font-size:12px;}
.box04 span{color:#999999;}

.box05{text-align:center; line-height:18px; border:1px solid #cccccc; padding:20px 0 20px 0;}

.btnbox01{text-align:left; padding:6px 0 0 0;}
.btnbox02{text-align:center; margin:10px 0 0 0;}

.paging01{margin:0 auto; text-align:center; margin-top:10px;}
.paging01 img{margin:0 2px 0 2px;}
.paging01 b{border:1px solid; padding:0 1px 0 2px;}

.color05{color:#6c4b1a;}
/*box*/
	.dbox01{border-top:2px solid #666666; border-bottom:1px solid #e4e4e4; text-align:center; padding:6px 0 6px 0;}
	.dbox02{border-bottom:1px solid #e4e4e4; text-align:center; padding:20px 0 20px 0;}
/*box*/


/*table*/
	.tbl01{border-spacing:0; table-layout:fixed; border-spacing:0; border-top:2px solid #98202f;}
	.tbl01 th{border-left:1px solid #e3e5e4; border-bottom:1px solid #e3e5e4; background:#f8f8f8; text-align:center; color:#333333; font-size:12px; padding:6px 0 6px 0;}
	.tbl01 th.tit{}
	.tbl01 td{border-bottom:1px solid #e3e5e4; border-left:1px solid #e3e5e4; border-right:1px solid #e4e4e4; line-height:24px; padding:0 0 0 8px;}
	.tbl01 td.tit{}
	
	
	.tbl02{border-spacing:0; table-layout:fixed; border-spacing:0;}
	.tbl02 th{border-left:1px solid #e3e5e4; border-bottom:1px solid #e3e5e4; height:26px; background:#f8f8f8; text-align:center; color:#333333}
	.tbl02 th.tit{border-top:2px solid #1f7b7e;}
	.tbl02 td{border-bottom:1px solid #e3e5e4; border-left:1px solid #e3e5e4; border-right:1px solid #e4e4e4; line-height:24px; padding:0 0 0 8px; text-align:left;}
	.tbl02 td.tit{border-top:2px solid #1f7b7e;}
	
	.tbl03{border-spacing:0; table-layout:fixed; border-spacing:0; border-top:2px solid #208083; border-bottom:1px solid #e3e5e4;}
	.tbl03 th{ height:26px; background:#f8f8f8; text-align:center; color:#333333; border-bottom:1px solid #e3e5e4;}	
	.tbl03 td{border-bottom:1px solid #e3e5e4; line-height:24px; text-align:center;}
	.tbl03 .last{}
	.tbl03 .left{text-align:left; padding-left:10px;}
	
	.combox{position:relative; text-align:left; margin-bottom:10px; margin-top:10px;}
	.combox b{margin-right:20px; color:#208083;}
	.combox .btn{position:absolute; top:-4px; right:240px;}

.loginbox{position:absolute; left:0; top:0; height:200px; clear:both; border:1px solid #e4e4e4; width:728px; padding:0;}
.loginbox .area{position:absolute; left:190px; top:0; width:352px; height:300px;}
.loginbox p{text-align:center; }
.loginbox .cid{position:absolute; left:10px; top:44px; border-top:1px solid #1f7b7e; width:330px; padding-top:10px; padding-left:10px;}
.loginbox .cpwd{position:absolute; left:10px; top:80px; border-bottom:1px solid #1f7b7e; width:330px; padding-bottom:10px; padding-left:10px;}
.loginbox .cid dt, .loginbox .cid dd, .loginbox .cpwd dt, .loginbox .cpwd dd{float:left; text-align:left; margin:0;}
.loginbox .cid dt, .loginbox .cpwd dt{margin-top:4px; width:110px;  font-weight:bold; text-align:left;}
.loginbox .left{position:absolute; left:10px; top:130px; color:#16425e; line-height:16px;}
.loginbox .left a{color:#910000; font-weight:bold;}
.loginbox .right{position:absolute; left:270px; top:65px;}	
	
/*table*/
.dobox{position:absolute; top:0; left:0; display:block; width:100%; height:100%; background:#000; z-index:1000; filter:alpha(opacity=30); display:;}