/*================================
    top
================================*/
@media (min-width: 768px){
	.top{
		width: 100%;
		height: 80px;
		position: fixed;
		z-index: 22222222222;
		background: #FFFFFF;
		border-bottom: 1px solid #e6e6e6;
	}
	.top .top_logo{
		width: 35%;
		float: left;
	}
	.top .top_menu{
		width: 65%;
		float: left;
		text-align: right;
	}
	.top .top_tel{
		width: 100%;
		float: left;
	}
}
@media (min-width: 992px){
	.top{
		width: 100%;
		height: 90px;
		position: fixed;
		z-index: 22222222222;
		background: #FFFFFF;
		border-bottom: 1px solid #e6e6e6;
	}
	.top .top_logo{
		width: 30%;
		float: left;
	}
	.top .top_menu{
		width: 70%;
		float: left;
		text-align: right;
	}
	.top .top_tel{
		width: 100%;
		float: left;
	}
}

/*================================
    top-·Î°í
================================*/
.top .top_logo img{
	width: 100%;
	max-width: 356px;
}

@media (min-width: 768px){
	.top .top_logo{
		padding: 17px 0 0 0;
	}
}
@media (min-width: 992px){
	.top .top_logo{
		padding: 20px 0 0 0;
	}
}

/*================================
    top-ÀüÈ­¹øÈ£
================================*/
.top .top_tel a{
	color: #2f44a1 !important;
}
.top .top_tel a:hover{
	background: #FFFFFF !important;
}

@media (min-width: 768px){
	.top .top_tel{
		font-family: 'Gmarket Sans', sans-serif;
		font-weight: 500;
		font-size: 18px;
		color: #2f44a1;
		padding: 5px 0 0 0;
	}
	.top .top_tel img{
		width: 24px;
		margin: 0 12px 0 0;
	}
}
@media (min-width: 992px){
	.top .top_tel{
		font-family: 'Gmarket Sans', sans-serif;
		font-weight: 500;
		font-size: 18px;
		color: #2f44a1;
		padding: 5px 0 0 0;
	}
	.top .top_tel img{
		width: 24px;
		margin: 0 12px 0 0;
	}
}

/*================================
    Ä«ÇÇ¶óÀÌÅÍ-±âº»
================================*/
.copyright{
	width: 100%;
	overflow: hidden;
}
.sub_copyright{
	border-top: 1px solid #dedede;
}

@media (min-width: 768px){
	.copyright .copyright_logo{
		width: 30%;
		float: left;
	}
	.copyright .copyright_info{
		width: 70%;
		float: left;
	}
}
@media (min-width: 992px){
	.copyright .copyright_logo{
		width: 25%;
		float: left;
	}
	.copyright .copyright_info{
		width: 75%;
		float: left;
	}
}

/*================================
    Ä«ÇÇ¶óÀÌÅÍ-·Î°í
================================*/
.copyright .copyright_logo img{
	width: 90%;
	max-width: 302px;
}

@media (min-width: 768px){
	.copyright .copyright_logo{
		padding: 30px 0;
	}
}
@media (min-width: 992px){
	.copyright .copyright_logo{
		padding: 30px 0;
	}
}

/*================================
    Ä«ÇÇ¶óÀÌÅÍ-Á¤º¸
================================*/
@media (min-width: 768px){
	.copyright .copyright_info{
		padding: 30px 0 10px 0;
	}
	.copyright .copyright_info span{
		padding: 0 10px 0 0;
	}
	.copyright .copyright_info p{
		font-size: 15px;
		color: #5e5e5e;
		line-height: 20px;
		padding: 0 0 5px 0;
	}
	.copyright .copyright_info .copyright_info_right{
		font-size: 14px;
	}
}
@media (min-width: 992px){
	.copyright .copyright_info{
		padding: 30px 0 10px 0;
	}
	.copyright .copyright_info span{
		padding: 0 10px 0 0;
	}
	.copyright .copyright_info p{
		font-size: 15px;
		color: #5e5e5e;
		line-height: 20px;
		padding: 0 0 5px 0;
	}
	.copyright .copyright_info .copyright_info_right{
		font-size: 14px;
	}
}