@media (max-width:1720px) {
	.footer__inner {
		width:90%;
	}
}
@media (max-width:1420px) {
	.gnb .dep1>li.logo_li {
		margin-right:45px;
	}
	.header .logo {
		width:160px;
		height:70px;
	}
	.slide_util {
		width:100%;
	}
}
@media (max-width:1300px) {
	.main_inner {
		width:95%;
	}
	.main_vertical_slide_warp {
		width:100%;
	}
		.main_text_sec {
		font-size:1.750rem;
	}
	.deco_wrap {
		font-size:2.5rem;
	}
	.btn_bottom .pro_intro_tit {
		font-size:1.5rem;
	}
	.pro_intro_content {
		gap:10px;
	}
	.pro_intro_content .product_btn {
		width:calc(25% - 10px);
	}
}
@media (max-width:1200px) {
	.gnb .dep1>li {
		padding:0 35px 0;
	}
	.gnb .dep1>li.logo_li {
		margin-right:0;
	}
	.visual-wrap .info-wrap {
		width:100%;
		bottom:110px;
	}
	.visual-wrap .info-wrap .control {
		width:fit-content;
		float:unset;
		margin:0 auto;
		padding:0;
	}
	.gnb .dep1>li a{font-size:20px}
	.header-center>div.eyeon_mall{width:180px; box-sizing:border-box;}
	.header-center>div.eyeon_mall a{font-size:16px; padding:57px 10px 0;}
	.header-center>div.eyeon_mall a:before{top:14px}
	.header-center>div.eyeon_mall a:after{width:24px; height:24px; background-size:100%; right:7px; bottom:21px;}
}
@media (max-width:1024px) {
	.sy_wrap {
		display:none;
	}
	.header {
		display:none;
	}
	.mo-header {
		display:flex;
		max-width:100vw;
		padding:15px 5%;
	}
	.mobileGnbWrap,.btnAllmenu {
		display:block;
	}
	.main {
		margin-top:78px;
	}
	.footer__inner {
		margin:40px auto 0;
	}
	.footer__top {
		flex-direction:column;
		gap:20px;
	}
	.foot__logo {
		margin:0 auto;
	}
	.address__wrap ul li::after {
		display:none;
	}
	.family__wrap,.family__wrap .flist {
		width:100%;
	}
	.family__wrap .flist {
		position:unset;
	}
	.footer__bottom {
		flex-direction:column;
		gap:10px;
	}
	.popup_content {
		width: 80%;
	}
	/*공지사항섹션
	.sect02 .left {
		width:45%;
		height:100vh;
		background-image:url("/images/glsimg01.jpg");
		background-repeat:no-repeat;
		background-size:cover;
		background-position:left;
	}
	.sect02 .right .notice .tit dt {
		font-size:2.0rem;
	}
	.sect02 .right .notice .tit dd {
		font-size:1.2rem;
	}
	.sect02 .right .notice .list .date p {
		font-size:1.1rem;
	}*/
}
@media (max-width:768px) {
	.moQuick-bar .inr {
		display:flex;
		align-items:center;
		justify-content:center;
		display:none;
	}
	/*.sect02 .right .notice {
		width:75%;
	}
	.sect02 .left {
		width:45%;
		height:100vh;
		background-image:url("/images/glsimg01.jpg");
		background-repeat:no-repeat;
		background-size:cover;
		background-position:left;
	}
	.sect02 .right .notice .tit dt {
		font-size:1.7rem;
	}
	.sect02 .right .notice .tit dd {
		font-size:1rem;
	}
	.sect02 .right .notice .list .date p {
		font-size:0.9rem;
	}
	.sect02 .right .notice .list .txt dt {
		font-size:1rem;
	}
	.sect02 .right .notice .list .date span {
		font-size:0.8rem;
	}*/
}
@media (max-width:550px) {
	.pdtTbl {
		width:550px;
	}
}
@media (max-width:550px) {
	.quiz_btn_wrap .btn_prev,.quiz_btn_wrap .btn_next,.btn_submit {
		padding:15px 25px;
	}
	.main_map_sec {
			 padding:30px 0;
	}
	.popup_content2 {
		padding:20px;
		gap:20px;
	}
	/*.sect02 .right .notice {
		width:75%;
	}
	.sect02 .left {
		width:45%;
		height:400px;
		background-image:url("/images/glsimg01.jpg");
		background-repeat:no-repeat;
		background-size:cover;
		background-position:left;
	}
	.sect02 .right {
		width:55%;
		height:400px;
		background-image:url("/images/glsimg02.jpg");
		background-repeat:no-repeat;
		background-size:cover;
		background-position:right;
		display:flex;
		justify-content:center;
		align-items:center;
	}
	.sect02 .right .notice .tit dt {
		font-size:1.2rem;
	}
	.sect02 .right .notice .tit dd {
		font-size:0.8rem;
	}
	.sect02 .right .notice .list .date p {
			font-size:0.9rem;
	}
	.sect02 .right .notice .list .txt dt {
			font-size:0.9rem;
	}
	.sect02 .right .notice .list .date span {
			font-size:0.8rem;
	}
	.sect02 .right .notice .list .date {
			width:86px;
	}
	.sect02 .right .notice .arrows img {
		width:30px;
	}
	.sect02 .right .notice .list a {
			padding:10px 0;
	}*/
}
@media (max-width:460px) {
	.top_button {
		width:42px;
		height:42px;
		right:20px;
		bottom:80px;
		padding:4px;
	}
	/*.sect02 .left {
		width:35%;
		height:300px;
		background-image:url("/images/glsimg01.jpg");
		background-repeat:no-repeat;
		background-size:cover;
		background-position:left;
	}
	.sect02 .right {
		width:65%;
		height:300px;
		background-image:url("/images/glsimg02.jpg");
		background-repeat:no-repeat;
		background-size:cover;
		background-position:right;
		display:flex;
		justify-content:center;
		align-items:center;
	}
	.sect02 .right .notice .tit dt {
		font-size:1.2rem;
	}
	.sect02 .right .notice .tit dd {
		font-size:0.8rem;
	}
	.sect02 .right .notice .list .date p {
		font-size:0.7rem;
	}
	.sect02 .right .notice .list .txt dt {
		font-size:0.9rem;
	}
	.sect02 .right .notice .list .date span {
		font-size:0.6rem;
	}
	.sect02 .right .notice .list .date {
		width:70px;
	}
	.sect02 .right .notice .arrows img {
		width:30px;
	}
	.sect02 .right .notice .list a {
		padding:5px 0;
	}
	.sect02 .right .notice {
		width:80%;
	}*/
}
@media (max-width:425px) {
	.main_visual_sec {
		height: 450px;
	}
}

/*footer*/
.foot_br{display:none;}
@media (max-width:975px) {
	.footer{padding:42px 0 50px;}
	.foot_br{display:block}
	.foot_nobar{display:none}
}
@media (max-width:731px) {
	.foot_img img{max-width:100%; width:220px}
}
@media (max-width:581px) {
	.foot_img img{width:190px}
	.foot__address > div{font-size:15px}
}
@media (max-width:521px) {
	.foot__logo{flex-wrap:wrap; gap:20px}
	.foot_img{flex:1 1 100%}
	.foot_img img{width:190px}
	.footer{padding:0 0 50px;}
}
@media (max-width:461px) {
	.foot_blobr{display:block;}
	.bb_2 > div{font-size:16px}
}
@media (max-width:431px) {
	.foot__address > div.bb_4{font-size:13px}
}