@charset "utf-8";

@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);

* {margin:0;}


	body{_text-align:center; background:url("/img/login/bg.png") repeat-x 0 0; }
	#wrap {
		width:100%;
		}

	#container {
		margin: 0 auto;
		width:350px;
		height:390px;
		margin-top:200px;
		}
	
	#title {
		float:left;
		width:370px;
		height:70px;
		COLOR: #FFFFFF; 
		FONT-SIZE: 50px; 
		line-height: 140%; 
		font-family:NanumGothic;
		TEXT-DECORATION: none;
		text-align:center;
		}

	.title {
		COLOR: #747474; 
		}
	
	#id {
		float:left;
		width:350px;
		height:80px;
		background:url("/img/login/bg_id.png") no-repeat scroll center top transparent;
		COLOR: #acb0bc; 
		FONT-SIZE: 13px; 
		line-height: 140%; 
		font-family:NanumGothic;
		TEXT-DECORATION: none;
		}

	#pwd {
		float:left;
		width:350px;
		height:80px;
		background:url("/img/login/bg_pwd.png") no-repeat scroll center top transparent;
		COLOR: #acb0bc; 
		FONT-SIZE: 13px; 
		line-height: 140%; 
		font-family:NanumGothic;
		TEXT-DECORATION: none;
		}
	
	#check_box {
		float:left;
		width:350px;
		height:80px;
		margin-top:10px;
		}

	#check_box4 {
		float:left;
		width:350px;
		height:30px;
		margin-top:10px;
		}
			
	#login_msg {
		float:left;
		width:350px;
		height:30px;
		color: #acb0bc; 
		margin-top:10px;
		text-align:center;
		}
					
	.check_box1 {
		float:left;
		width:100px;
		text-align:right;
		margin-top:3px;
		}
	
	.check_box2 {
		float:left;
		width:245px;
		margin-left:5px;
		COLOR: #FFFFFF; 
		FONT-SIZE: 13px; 
		line-height: 140%; 
		font-family:NanumGothic;
		TEXT-DECORATION: none;
		}


	.check_box2 a:link {
		COLOR:#FFFFFF;
		TEXT-DECORATION: none
		}
		
	.check_box2 a:visited {
		COLOR:#FFFFFF;
		TEXT-DECORATION:none;
		}
	.check_box2 a:hover {
		COLOR: #ff8623; 
		TEXT-DECORATION: underline
		} 

	#login_btn {
		float:left;
		margin-left:10px;
		width:350px;
		height:70px;
		}

	.input_box {
		float:left;
		width:220px;
		margin-left:130px;
		margin-top:30px;
		}
	
	/* 인풋박스 */
	.input {
		border: 0px #d7d7d7 solid; 
		height:38px; 
		background-color:transparent; 
		font-family:NanumGothic;
		color:#FFFFFF; 
		font-size:18px; 
		padding-Top:10px;
		padding-left:5px;
		text-align:left;
		}
