 body, table, td, tr, th {
	font-size: 9pt; 
	font-family:"돋움",Dotum,"굴림",Gulim,AppleGothic,Sans-serif;
}
/*
 body
 {
	scrollbar-arrow-color: #D4D4D4; 
	scrollbar-highlight-color: #D4D4D4; 
	scrollbar-shadow-color: #D4D4D4; 		
	scrollbar-base-color : #F0F0F0;
	scrollbar-track-color: #ffffff; 
}
*/
A:link    { 
	text-decoration: none; 
	font-size: 9pt; 
	color: #575757;
}
A:visited { 
	text-decoration: none; 
	font-size: 9pt; 
	color: #575757;
}

A:hover   { 
	text-decoration: none; 
	font-size: 9pt; 
	color: #0684AD
}

.font {
	line-height: 150%;
}

.boxc {
	background-color: #ffffff;
	font-size: 9pt;
	color: #898989;
	line-height: 12pt;
	border: 1px solid #55A1AA;
	padding-top: 3px;

}

.boxc02 {
	background-color: #ffffff;
	font-size: 9pt;
	color: #898989;
	line-height: 12pt;
	border: 1px solid #CC9933;
	padding-top: 3px;
}

.font01 {
	line-height: 22px;
}

.boxc03 {
	background-color: #ffffff;
	font-size: 9pt;
	color: #003300;
	line-height: 12pt;
	border: 1px solid #009966;
	padding-top: 3px;
}

.item{
	line-height: 150%;
	color: #5c5c5c;
	font-size: 12px;
	font-family: "돋움",Dotum,"굴림",Gulim,AppleGothic,Sans-serif;
}

.item2 {
	line-height: 150%;
	color: #C7C7C7;
	font-size: 12px;
	font-family: "돋움",Dotum,"굴림",Gulim,AppleGothic,Sans-serif;
}

.font3{
	line-height: 120%;
	color: #5c5c5c;
	font-size: 13px;
	font-family: "돋움",Dotum,"굴림",Gulim,AppleGothic,Sans-serif;
}

.font4{
	line-height: 120%;
	font-size: 14px;
	font-family: "돋움",Dotum,"굴림",Gulim,AppleGothic,Sans-serif;
}

			#mask {  
			  position:absolute;  
			  left:0;
			  top:0;
			  z-index:8000;  
			  background-color:#000;  
			  display:none;  
			}
			#dialog {
				width:310x;
				height:414px;
				display:none;
				font-weight:bold;
				font-size:11pt;
				font-family:Monaco;
				z-index:9000;
				background-color:#cccccc;
				border:1px solid #aaaaaa;
			}
				#sns_button {
					position:absolute;
					top:10px;
					left:5px;
					width:305;
					height:133px;
				}
					#sns_cover {
						position:relative;
						float:left;
						width:100px;
						height:133px;
						border: 1px solid #aaaaaa;
						background-color:white;
					}
					#sns_item {
						position:relative;
						width:181px;
						height:153px;
						padding-left:14px;
						float:left;
						border:0px solid red;
					}
						.sns_item_left {
						clear:both;
							position:relative;
							width:86px;
							height:31px;
							float:left;
							margin-bottom:20px;
							margin-right:5px;
							margin-left:0px;
							margin-top:0px;
						}

						.sns_item_right {
							position:relative;
							width:86px;
							height:31px;
							
							margin-right:0px;
							margin-left:0px;
							margin-top:0px;
							margin-bottom:20px;
							
							float:left;
						}

				#sns_text {
					position:absolute;
					top:163px;
					left:5px;
					width:300px;
					height:163px;
					border:0px solid red;
				}