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:outset 1; 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: "µ¸¿ò", "±¼¸²", "±¼¸²Ã¼"; 
	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: "µ¸¿ò", "±¼¸²", "±¼¸²Ã¼"; 
	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: "µ¸¿ò"; 
	font-size: 9pt; 
	font-weight: 400; 
	color: #cc0000; 
	list-style-type: none;
	text-align:right;} 
.input_left {
	TEXT-ALIGN: right;
}

.check_in{
	BORDER-BOTTOM: gray 0px solid; 
	BORDER-LEFT: gray 0px solid; 
	BORDER-RIGHT: gray 0px solid; 
	BORDER-TOP: gray 0px solid; 
	FONT-SIZE:9pt; 
	font-family: "µ¸¿ò", "±¼¸²", "±¼¸²Ã¼"; 
	color: #333333 }
textarea{
	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: "µ¸¿ò", "±¼¸²", "±¼¸²Ã¼"; 
	color: #454545; line-height: 13px} 


.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}
.cartbox {  background-image: url(/shop/image/bag-pop04.gif); padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; border: 1px #CCCCCC solid; clip:   rect(   )}



#srchTbl {OVERFLOW: auto; WIDTH: 200px; HEIGHT: 250px;}
#folderTree { OVERFLOW: auto; WIDTH: 200px; HEIGHT: 250px;}


#SpareLayer {position:absolute; top:0px; left:0px; z-Index:0; VISIBILITY:visible;}
#BGLayer {position:absolute; top:0px; left:0px; z-Index:1; 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;}
#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;}
#PlusMenuLayer {position:absolute; top:0px; left:0px; z-Index:101; VISIBILITY:hidden;}
#NMouseLayer {position:absolute; top:0px; left:0px; z-Index:99; VISIBILITY:hidden;}
#LoadingLayer {position:absolute; top:0px; left:0px; z-Index:9999999999; VISIBILITY:visible;}
#PdfWaitingLayer {position:absolute; top:0px; left:0px; z-Index:9999999999; 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;}
#AdZoneLayer {position:absolute; top:0px; left:0px; z-Index:1; VISIBILITY:visible;}
#BannerADLayer {position:absolute; top:0px; left:0px; z-Index:2; VISIBILITY:visible;overflow: hidden;}




