p,br,body,select,table,form,option, tr, th, span
{Font-Family:Gulim, Arial; font-size:9pt;font-style:normal;letter-spacing:normal;word-spacing:normal;text-decoration:none; line-height:150%;}

td
{Font-Family:Gulim, Arial; font-size:9pt;font-style:normal;letter-spacing:normal;word-spacing:normal;text-decoration:none; line-height:150%;}


input { border:1px; Font-Family:Gulim, Arial; font-size:9pt;font-style:normal;letter-spacing:normal;word-spacing:normal;text-decoration:none;}

a:link {color:#2F4F4F;Font-Family:Gulim, Arial; font-size:9pt; text-decoration:none}
a:visited {color:#2f4f4f; Font-Family:Gulim, Arial; font-size:9pt; text-decoration:none}
a:active {color:#2F4F4F; Font-Family:Gulim, Arial; font-size:9pt; text-decoration:none}
a:hover {color:#FF4500; Font-Family:Gulim, Arial; font-size:9pt; text-decoration:underline}
H1, H2, H3,H4, H5 {color:indigo;} 

.input_page {
      font-family:verdana; font-size:12px;height:18px;BORDER-RIGHT: #d4d0c8 1px solid; BORDER-TOP: #737373 1px solid; BORDER-LEFT: #B3B3B3 1px solid ;  BORDER-BOTTOM: #B3B3B3 1px solid ; background-color:E2E2E2;color:#202020
}

.paging {
     FONT-SIZE: 12px; COLOR: #202020; FONT-FAMILY: verdana,seoul,Arial ;letter-spacing: 0.5px; line-height: 150%;
}



.title {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #202020; FONT-FAMILY: verdana,seoul,Arial ;letter-spacing: -1px 
}

.music {
     FONT-SIZE: 12px; COLOR: #585858; FONT-FAMILY: verdana,seoul,Arial ;letter-spacing: 0.5px; line-height: 150%;
}

.select_others {
       font-family:verdana; font-size:12px; background-color:97AAB8; color:#FFFFFF
}



td { 
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
	font-size: 9pt; line-height: 13pt} 

select {
	BORDER-BOTTOM: gray 1px solid; 
	BORDER-LEFT: gray 1px solid; 
	BORDER-RIGHT: gray 1px solid; 
	BORDER-TOP: gray 1px solid; 
	FONT-SIZE:9pt; 
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
	color: #333333 } 

A:link, A:active, A:visited { color: #7A2500; text-decoration: none; } 
A:hover {
	color: #7A2500;	
	text-decoration: underline;	
	} 

.cnt { 
	background-color: #ffffff; 
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
	font-size: 9pt; 
	font-weight: 400; 
	color: #cc0000; 
	list-style-type: none;
	text-align:right;} 
.input_left {
	TEXT-ALIGN: right;
}




.white {color: #FFFFFF}
.pink {color: #FF0066}
.brown {color: #CC0000}
.yellow {color: #FFFF00}
.green {color: #336600}
.blue {color: #000066}
.violet {color: #660066}

.reonly{BACKGROUND-COLOR: #EFF2FE}

.reonly_left{BACKGROUND-COLOR: #EFF2FE;TEXT-ALIGN: right;}

.input_hidden {  text-align: right; border-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.box {  padding-top: 2px; border-color: #666666 #666666 #666666 #666666; background-color: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; color: #575757; height: 18px; width: 90px}
.box2 {  padding-top: 2px; border-color: #666666 #666666 #666666 #666666; background-color: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; color: #575757; height: 18px; width: 150px}
.bebop {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 9px; line-height: 16px; color: #666666}
.sub03-btext { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 9px; line-height: 14px; color: #005345}
.bottom {  font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 11px; color: #999999; line-height: 14px}
.bbox {
	color:#333333;



	font-size:9pt;				color:333333;
	padding: 1px;
	border: 1px solid #999999;



}
.inlayer {
	font-size: x-small;
	line-height: normal;
	color: #666666;
	font-family: "Times New Roman", "Times", "serif";

}
.searchbox {  padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; background-color: #F1F1F1; border: #ACACAC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}




.dtree {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	background : #fafbfc;
	white-space: nowrap;
	overflow: auto; 
	WIDTH: 151px; 
	HEIGHT: 200px;
}

.dtree img {
	border: 0px;
	vertical-align: middle;
}
.dtree a {
	color: #333;
	text-decoration: none;
}
.dtree a.node, .dtree a.nodeSel {
	white-space: nowrap;
	padding: 1px 2px 1px 2px;
}
.dtree a.node:hover, .dtree a.nodeSel:hover {
	color: #333;
	text-decoration: underline;
}
.dtree a.nodeSel {
	background-color: #c0d2ec;
}

/*
.dtree .clip {
	overflow: auto;
}
*/

#srchTbl {OVERFLOW: auto; WIDTH: 151px; HEIGHT: 1px;}
#folderTree { OVERFLOW: auto; WIDTH: 151px; HEIGHT: 200px;}
#bookMarkTree { background : #fafbfc; OVERFLOW: auto; WIDTH: 151px; HEIGHT: 1px;}
#treeDIV { background : #fafbfc; OVERFLOW: auto; WIDTH: 151px; HEIGHT: 0px; VISIBILITY:visible;}
#thumbnail { background : #fafbfc; OVERFLOW: auto; WIDTH: 151px; HEIGHT: 0px; VISIBILITY:visible;}


#SpareLayer {position:absolute; top:0px; left:0px; z-Index:0; VISIBILITY:hidden;}
#BGLayer {position:absolute; top:0px; left:0px; z-Index:1; VISIBILITY:hidden;}
#SoundLayer {position:absolute; top:0px; left:0px; z-Index:1; VISIBILITY:hidden;}
#PdfWaitingLayer {position:absolute; top:0px; left:0px; z-Index:9999999999; VISIBILITY:hidden;}
#TocInfoLayer {position:absolute; top:0px; left:0px; z-Index:100; VISIBILITY:hidden;}
#SrchLayer {position:absolute; top:0px; left:0px; z-Index:100; VISIBILITY:hidden;}
#PrintLayer {position:absolute; top:0px; left:0px; z-Index:100; VISIBILITY:hidden;overflow: hidden;}
#LoadingLayer {position:absolute; top:0px; left:0px; z-Index:9999999999; VISIBILITY:visible;}
#BottomImgLayer {position:absolute; top:22px; left:0px; z-Index:2;VISIBILITY:visible;}
#ImgLayer {position:relative;  z-Index:2;VISIBILITY:visible;}
#BorderLayer {position:absolute; top:22px; left:0px; z-Index:1;VISIBILITY:visible;}
#PlusMenuLayer {position:absolute; top:22px; left:0px; z-Index:100;VISIBILITY:visible;}
#PrevArrowLayer {position:absolute; top:22px; left:0px; z-Index:1000;VISIBILITY:visible;}
#NextArrowLayer {position:absolute; top:22px; left:0px; z-Index:1000;VISIBILITY:visible;}

#LeftBottomImgLayer {position:absolute; top:22px; left:0px; z-Index:5; background-color:white; VISIBILITY:hidden;}
#RightBottomImgLayer {position:absolute; top:22px; left:0px; z-Index:4; background-color:white; VISIBILITY:hidden;}
#LeftTopImgLayer {position:absolute; top:22px; left:0px; z-Index:3; background-color:white; VISIBILITY:hidden;}
#RightTopImgLayer {position:absolute; top:22px; left:0px; z-Index:2; background-color:white; VISIBILITY:hidden;}
#CenterSeparatorLayer {position:absolute; top:0px; left:0px; z-Index:20; VISIBILITY:hidden;}
#LargeImgLayer {position:absolute; top:10px; left:0px; z-Index:30; VISIBILITY:hidden;overflow: hidden;}
#LargeZoomImgLayer {position:absolute; top:10px; left:0px; z-Index:31; VISIBILITY:hidden;overflow: hidden;}
#UpArrowLayer {position:absolute; top:0px; left:0px; z-Index:41; VISIBILITY:hidden;}
#DownArrowLayer {position:absolute; top:0px; left:0px; z-Index:42; VISIBILITY:hidden;}
#LeftArrowLayer {position:absolute; top:0px; left:0px; z-Index:41; VISIBILITY:hidden;}
#RightArrowLayer {position:absolute; top:0px; left:0px; z-Index:42; VISIBILITY:hidden;}
#LeftPageArrowLayer {position:absolute; top:0px; left:0px; z-Index:41; VISIBILITY:hidden;}
#RightPageArrowLayer {position:absolute; top:0px; left:0px; z-Index:42; VISIBILITY:hidden;}
#ImageMapLayer {position:absolute; top:0px; left:0px; z-Index:100; VISIBILITY:hidden;}
#ImageMapRectLayer {position:absolute; top:0px; left:0px; z-Index:200; VISIBILITY:hidden;}
#TocLayer {position:absolute; top:0px; left:0px; z-Index:50; VISIBILITY:hidden;}
#NMouseLayer {position:absolute; top:0px; left:0px; z-Index:99; VISIBILITY:hidden;}
#MiniMapLayer {position:absolute; top:0px; left:0px; z-Index:101; VISIBILITY:hidden;}
#MiniMapRectLayer {position:absolute; top:0px; left:0px; z-Index:102; VISIBILITY:hidden;}
#GlassLayer {position:absolute; top:0px; left:0px; z-Index:103; VISIBILITY:hidden;overflow: hidden;}