@media (min-width: 1200px) {
	footer{
		background-color:#434343;
	}

	footer .f_info{
		display: flex;
		align-items: center;
	}

	footer .f_info p{
		color:#8d8d8d;
		font-size:14px;
		line-height: 22px;
		float: left;
		width: 70%;
		margin-left: 30px;
	}

	footer .f_info_btn{width: 30%;}
	.Pbtn {
		width: 120px;
		border-radius: 5px;
		border: 1px solid #999;
		padding: 5px 0;
		font-size: 14px;
		background-color: rgba(255,255,255,0);
		color: #999;
		float: right;
	}
}

@media (min-width: 768px) and (max-width: 1199px){
	footer{
		background-color:#434343;
	}

	footer .f_info{
		display: flex;
		align-items: center;
	}

	footer .f_info p{
		color:#8d8d8d;
		font-size:14px;
		line-height: 22px;
		float: left;
		margin-left: 20px;
	}


	footer .f_info_btn{width: 50%;}
		.Pbtn {
		width: 120px;
		border-radius: 5px;
		border: 1px solid #999;
		padding: 5px 0;
		font-size: 14px;
		background-color: rgba(255,255,255,0);
		color: #999;
		float: right;
	}
}

/* @media (max-width: 767px){ */
@media (max-width: 1199px) {
	footer{
		background-color:#434343;
		padding: 20px 0;
	}

	footer .f_info{
		text-align: center;
		margin: 0 auto;
	}

	footer .f_info p{
		color:#8d8d8d;
		font-size:12px;
		line-height: 20px;
	}


	footer .f_info_btn{width: 100%;}
		.Pbtn {
		width: 120px;
		border-radius: 5px;
		border: 1px solid #999;
		padding: 5px 0;
		font-size: 12px;
		background-color: rgba(255,255,255,0);
		color: #999;
		margin-top: 16px;
	}
}

/* �ε��� start */
.wrap-loading{ /*ȭ�� ��ü�� ��Ӱ� �մϴ�.*/
	position: fixed;
	left:0;
	right:0;
	top:0;
	bottom:0;
	/* background: rgba(0,0,0,0.2); */ /*not in ie */
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr='#20000000', endColorstr='#20000000');    /* ie */
	z-index:9999;
}

.wrap-loading div{ /*�ε� �̹���*/
	position:absolute;
	top:0;right:0;bottom:0;left:0;
	display:flex;
	align-items:center;
	justify-content:center;

	display:-webkit-flex;
	-webkit-align-item;center;
	-webkit-justify-content:center;
}
.display-none{ /*���߱�*/
	display:none; 
}    
