@charset "utf-8";
 @import url('http://fonts.googleapis.com/earlyaccess/nanumgothic.css');
 @import url('s_layout.css');
 @import url('layout.css');
 @import url('layout_non.css');
 @import url('subpage.css');
/* CSS Document */


body, html {padding:0px;  margin:0px; font-size:13px;color:#000; font-family:'Nanum Gothic', sans-serif;
background:#f7f7f7;	background: transparent; word-break:break-all; 
webkit-transition:none;-webkit-text-size-adjust:none; 	 letter-spacing:0.3px; 
    }
input, textarea, select {padding:0px;  margin:0px;  font-size:13px; COLOR: #464646; }
html, h1, h2, h3, h4, h5, h6, form, fieldset, img {margin:0;padding:0;border:0; }

div { position:relative;}

table {
	border-collapse: collapse;
	border-spacing: 0;
}


a {
	color:#252525;
	text-decoration:none;
}
a:hover {
	text-decoration:none;
}
/* Basic */



table {
	border-collapse:collapse
}
caption {
	display:none
}
.ed {
	border:1px solid #CCCCCC;
}
.tx {
	border:1px solid #CCCCCC;
}


input.ed {
	height:18px;
	border:1px solid #ccc;

	padding:0px 2px 0 2px;
}
input.ed_password {
	height:20px;
	border:1px solid #9A9A9A;
	border-right:1px solid #D8D8D8;
	border-bottom:1px solid #D8D8D8;
	padding:3px 2px 0 2px;
	font:10px Tahoma;
}
textarea.tx {
	border:1px solid #9A9A9A;
	border-right:1px solid #D8D8D8;
	border-bottom:1px solid #D8D8D8;
	padding:2px;
}


