
/* 모바일 환경 */
@media screen and (max-width:800px){
	/* 푸터 */
	#wrap > #body > #body_content > #footer_wrap{
		width:100%;
		border-top:1px solid #0a0010;
		background:url(/images/footer_bg.jpg);
		background-position:center center;
		padding:30px 0px;
	}
	#wrap > #body > #body_content > #footer_wrap > #footer{
		text-align:center;
		margin:auto;
	}
	#wrap > #body > #body_content > #footer_wrap > #footer > .logo > img{
		width:160px;
		vertical-align:top;
	}
	#wrap > #body > #body_content > #footer_wrap > #footer > .sns{
		margin-top:20px;
	}
	#wrap > #body > #body_content > #footer_wrap > #footer > .sns > span{
		position:relative;
		display:inline-block;
		margin-right:10px;
	}
	#wrap > #body > #body_content > #footer_wrap > #footer > .sns > span:last-child{
		margin-right:0px;
	}
	#wrap > #body > #body_content > #footer_wrap > #footer > .content{
		color:#fff;
		font-size:14px;
		font-weight:100;
		line-height:25px;
		margin-top:20px;
	}
	#wrap > #body > #body_content > #footer_wrap > #footer > .content > i{
		display:block;
		height:1px;
		font-size:0px;
	}
	#wrap > #body > #body_content > #footer_wrap > #footer > .content > .copyright{
		display:block;
		margin-top:20px;
	}
}

/* 테블릿 환경 */
@media screen and (min-width:801px) and (max-width:1400px){
	/* 푸터 */
	#wrap > #body > #body_content > #footer_wrap{
		width:100%;
		max-width:1400px;
		border-top:1px solid #0a0010;
		background:url(/images/footer_bg.jpg);
		background-position:center center;
		padding:50px 0px;
	}
	#wrap > #body > #body_content > #footer_wrap > #footer{
		text-align:center;
		margin:auto;
	}
	#wrap > #body > #body_content > #footer_wrap > #footer > .logo > img{
		width:160px;
		vertical-align:top;
	}
	#wrap > #body > #body_content > #footer_wrap > #footer > .sns{
		margin-top:20px;
	}
	#wrap > #body > #body_content > #footer_wrap > #footer > .sns > span{
		position:relative;
		display:inline-block;
		margin-right:10px;
	}
	#wrap > #body > #body_content > #footer_wrap > #footer > .sns > span:last-child{
		margin-right:0px;
	}
	#wrap > #body > #body_content > #footer_wrap > #footer > .content{
		color:#fff;
		font-size:15px;
		font-weight:100;
		line-height:25px;
		margin-top:20px;
	}
	#wrap > #body > #body_content > #footer_wrap > #footer > .content > i{
		font-style:normal;
		margin-left:5px;
		margin-right:5px;
	}
	#wrap > #body > #body_content > #footer_wrap > #footer > .content > .copyright{
		display:block;
		margin-top:20px;
	}
}

/* PC 환경일때 */
@media screen and (min-width:1401px){
	/* 푸터 */
	#wrap > #body > #body_content > #footer_wrap{
		width:100%;
		border-top:1px solid #0a0010;
		background:url(/images/footer_bg.jpg);
		background-position:center center;
		padding:50px 0px;
	}
	#wrap > #body > #body_content > #footer_wrap > #footer{
		width:1400px;
		text-align:center;
		margin:auto;
	}
	#wrap > #body > #body_content > #footer_wrap > #footer > .logo > img{
		width:160px;
		vertical-align:top;
	}
	#wrap > #body > #body_content > #footer_wrap > #footer > .sns{
		margin-top:30px;
	}
	#wrap > #body > #body_content > #footer_wrap > #footer > .sns > span{
		position:relative;
		display:inline-block;
		margin-right:10px;
	}
	#wrap > #body > #body_content > #footer_wrap > #footer > .sns > span:last-child{
		margin-right:0px;
	}
	#wrap > #body > #body_content > #footer_wrap > #footer > .content{
		color:#fff;
		font-size:15px;
		font-weight:100;
		line-height:30px;
		margin-top:30px;
	}
	#wrap > #body > #body_content > #footer_wrap > #footer > .content > i{
		font-style:normal;
		margin-left:5px;
		margin-right:5px;
	}
	#wrap > #body > #body_content > #footer_wrap > #footer > .content > .copyright{
		display:block;
		margin-top:20px;
	}
}