@media (max-width:1520px){
	.quick{display:none;}
}

@media (max-width:1340px){
	.wd{width:95%;}
	html{font-size:8.6px;}
	.header .wd .pdgnb{min-width:calc(100% - 20em);}
}

@media (max-width:1199px){
	.header .wd .pdgnb > li{display:none;}
	.header .wd .pdgnb > li.MBtn{display:inline-block;}
	.header .pcgnbbg{height:0 !important;display:none !important;}
	.header .wd .pdgnb {display: block;}
}

@media (max-width:1024px){
	
}


@media (max-width:1000px){
	
	.mainVisual .mainVisualSlider .slick-slide p{font-size:5vw;}
	
	.contents .dl1by9 div dt{width:100%;}
	.contents .dl1by9 div dd{width:100%;}
}


@media (max-width:767px){

	html{font-size:8.2px;}
	.header{font-size:1.9rem;}
	.mainVisual{padding-top:9.4rem;}
	.sub-visual{top:9.4rem;}
	.snb{margin-top:9.4rem;}
	.m01 .wd{flex-direction:column;gap:8rem;}
	.m01 .wd > article{width:100%;}
	.mainVisual .slick-dots{display:none !important;}
	
	.footer .wd{flex-direction:column;align-items:stretch;gap:1rem;}
	.footer .wd .left{text-align:center !important;}
	.footer .wd .right1 ul{text-align:center;}
	.footer .wd .right1 ul br{display:none;}
	.footer .wd .right2 ul li {width: 100%;}
	
	.snb .wd{width:100%;}
	
	.tb.type1 colgroup,.tb.type1 thead{display:none;}
	.tb.type1 tr{display:flex;flex-wrap:wrap;padding:1em 0;border-bottom:1px solid #ddd;}
	.tb.type1 tr td{display:inline-block;border:0;padding:0.3em;}
	.tb.type1 tr td:nth-child(1){display:none;}
	.tb.type1 tr td:nth-child(2){order:1;}
	.tb.type1 tr td:nth-child(4){order:2;}
	.tb.type1 tr td:nth-child(5){order:3;}
	.tb.type1 tr td:nth-child(3){width:100%;}
	.tb.type1 tr td:nth-child(3) a{font-weight:bold;color:#555;}
	.tb.type1 tr td:nth-child(5)::before{content:'조회수 '}
	
	.contents .btnTab{width:100%;margin:0.2em 0;}
	
	.contents .dl3by7 div dt{width:100%;}
	.contents .dl3by7 div dd{width:100%;}
	
	.contents .dl3by7 div dt .image-outline{margin-bottom:1em;max-width:100% !important;}
	
}

@media (max-width:480px){
	html{font-size:7.8px;}
	.m01 {margin: 5rem 0;}
	.m01 .wd {gap:5rem;}
	.m02{padding:5rem 0;}
	.box-faculty article{padding:20px;}
	.box-faculty article .txt {width: calc(100% - 120px);}
	.box-faculty article .img{width:100px;height:140px;}
}

@media (max-width:360px){
	.header{font-size:1.6rem;}
	.mainVisual{padding-top:7.4rem;}
	.sub-visual{top:7.4rem;}
	.snb{margin-top:7.4rem;}
	.m01{font-size:1.35rem;}

}



