@charset "utf-8";

/*---------------메인페이지 최신화 작업자:KMH---------------*/
#mvisual_glcc {
	overflow: hidden;
	position: relative;
	width: 100%;
	height: 600px;
	background: url(/images/glcc/main/main_img.png) no-repeat;
	background-size: cover;
}
/*---------------메인페이지 최신화 작업자:KMH---------------*/
#mvideo, #mnotice, #mquick {
	width: 30%;
	margin-right: 0;
}

#mquick {
	margin: 0 3% 0 7%;
}

#mnotice {
	display: block;
	font-size: 13px;
	line-height: 22px;
}

#mpop2 {
	right: 50%;
	top: auto;
	bottom: 0px;
	margin-right: -133px;
}

#mquick .obj li a .icon3 {
	background: url(/images/glcc/main/main_icon_blog.png) no-repeat;
	width: 52px;
}

#mquick .obj li a .icon4 {
	background: url(/images/glcc/main/main_icon_youtube.png) no-repeat;
	width: 52px;
}

#mquick .obj li a .icon1 {
	background: url(/images/glcc/main/main_icon_facebook.png) no-repeat;
	width: 52px;
}

#mquick .obj li a .icon2 {
	background: url(/images/glcc/main/main_icon_instagram.png) no-repeat;
	width: 52px;
}


.slogan_box {
	display: block;
	margin: auto;
	width: 200px;
	height: 500px;
	margin-top: 350px;
}

.slogan_img01 {
	display: block;
}

.slogan_img01 a {
	display: block;
	margin: auto;
}

.slogan_img01 a img {
	display: block;
	margin: auto;
}

.slogan_img02 {
	display: block;
}

.slogan_img02 a {
	display: block;
	margin: auto;
}

.slogan_img02 a img {
	display: block;
	margin: auto;
}

.slogan_img03 {
	display: block;
}

.slogan_img03 a {
	display: block;
	margin: auto;
}

.slogan_img03 a img {
	display: block;
	margin: auto;
}

.fs_eng {
	display: block;
	margin: 0px auto;
	font-size: 1px;
}

@media ( max-width :768px) {
	#mvisual .item.item1 {
		background-image: url(/images/glcc/main/mvisual1-1.png);
	}
	#mvisual .item.item2 {
		background-image: url(/images/glcc/main/mvisual2-1.png);
	}
	#mvisual .item.item3 {
		background-image: url(/images/glcc/main/mvisual3-1.png);
	}
	#mvisual .item.item4 {
		background-image: url(/images/glcc/main/mvisual4-1.png);
	}

	/* 2021 7 26 psc ���� */
	#mpop {
		bottom: 50px;
	}
	#mpop2 {
		bottom: -10px;
	}
	/* 2021 7 26 psc �� */
}

@media ( max-width : 500px) {
	#mvisual_glcc {
		overflow: hidden;
		position: relative;
		width: 100%;
		height: 255px;
		background: url(/images/glcc/main/main_img.png) no-repeat;
		background-size: contain;
	}
	#mvideo, #mnotice, #mquick {
		padding: 0;
		margin-left: 0;
	}
	#minfo img {
		width: 100%;
	}
	#mquick {
		width: 100%;
	}
	#mquick .obj li a .icon3 {
		background: url(/images/glcc/main/main_smallicon_blog.png) no-repeat;
		width: 41px;
	}
	#mquick .obj li a .icon4 {
		background: url(/images/glcc/main/main_smallicon_youtube.png) no-repeat;
		width: 41px;
	}
	#mquick .obj li a .icon1 {
		background: url(/images/glcc/main/main_smallicon_facebook.png) no-repeat;
		width: 41px;
	}
	#mquick .obj li a .icon2 {
		background: url(/images/glcc/main/main_smallicon_instagram.png)
			no-repeat;
		width: 41px;
	}
	#mquick .obj li{
		display: inline-block;
		float: left;
		width: 25%;
		padding: 20px;
	}
	#mnotice{
		display: block; font-size: 13px; line-height: 22px; width: 100%;
	}
	.slogan_box {
		margin-top: 30px;
	}
}
