#s_wrap {
	width:700px;
	margin:30px auto;
overflow:hidden;
}
#s_wrap  p {
	margin:20px 0; font-size:10pt; text-align:center;
}

#s_wrap ul {font-size:10pt; list-style: disc inside; margin:30px 0;}

#s_wrap li{ }

#login {
	width:100%;
	font-size:11pt;
	margin:0 auto;
	text-align:left;
	padding:40px 70px;
	background:#fdfdfd;
	border:1px solid #ccc;
	overflow:hidden;
	border-radius: 5px;
	-webkit-border-radius:5px;
	-moz-border-radius: 5px;
	
	 filter:progid:DXImageTransform.Microsoft.DropShadow(Color=#cccccc, Positive=1, OffX=10, OffY=10);
	box-shadow:1px 1px 4px rgba(0, 0, 0, 0.2);
}

#login label {
	width:100%;
	font-size:12pt;
	float:left;
	clear:both;
	text-align:left;
}



#login h2 {
	font-size:30pt;
	text-align:center;
}
#login input {
	width:100%;
	border:1px #CCC solid;
	margin:10px 0;
	padding:10px;
	font-size: 12pt;
	
	border-radius: 5px;
	-webkit-border-radius:5px;
	-moz-border-radius: 5px;
}
#login .save label{
	text-align: center;
	float: none;
	height:100px;
}
#login .save {
	text-align: center;
	margin:20px 0;
}
#login .save input {
	border:0;
	width:30px;
	margin:0;
}
#bottom_bt {
	margin:35px auto;
	overflow:hidden;
	width:60%;
	display:block;
}
/* 로그인 css부분 */

/* 회원가입 css부분 */



#s_wrap_join{width:900px;margin:30px auto;
overflow:hidden;
}

#s_wrap_join ul {font-size:10pt; list-style: disc inside; margin:30px 0;}

#s_wrap_join li{ }



#s_wrap h4 {
	margin:20px auto;
	font-size:10pt;
	color:#000;

}

#agree {
	margin-top:25px;
	width:100%;
	overflow:hidden;
	
}
#agree label{
	width:100%;
	font-weight:bold;
	font-size:11pt;
	color:#000;
	clear:both;
	margin:5px 0;
}

#agree h4 {
	font-size:10pt;
	background-color:#CECECE;
	width:100%;
	margin:15px 0;
	padding:10px 30px;
	color:#FFF;
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
}

#agree textarea {
	font-size:9pt;
	margin-bottom:30px;
}
