@media all and (min-width:1101px) {
	.icon_menu ul li { float: left; width: 11.1%; margin-right: 1.3%; }
}

@media all and (max-width:1100px) {
	#header{height:80px;}
	.ha_inner{width:100%;border-bottom:1px solid #dddddd;height:80px;}
	.hb_inner .gnb{width:95%;}
	.content{width:95%;}
	.f_inner{width:95%;}
	.sub_content{width:95%;}
	.ha_inner .serch_box{width:100%;background-color:#fff;position:absolute;float:none;margin-top:0;left:0;top:81px;height:70px;border-bottom:1px solid #dddddd;z-index:999;display:none;}
	.ha_inner .serch_box input{width:90%;margin:0 auto;display:block;margin-top:10px;border-radius:0;border:none;border-bottom:2px solid #218fe6;}
	.ha_inner .serch_box img{right:7%;top:23px;}
	.hb_inner{display:none;}
	.v_slide{width:100%;}
	.q_menu{width:100%;margin-top:20px;}
	.q_menu ul li{float:left;width:32%;margin-right:2%;padding: 15px;}
	.q_menu ul li:last-child{margin-right:0;}
	.icon_menu ul li { width:15%; margin-right:1.6%; }
	.icon_menu ul li:last-child { display:none; }
	.icon_menu ul li:nth-child(7) { display:none; }
	.icon_menu ul li:nth-child(6) { margin-right:0; }
	.board_box > ul > li{padding:20px;}
	#visual{margin-bottom:0;margin-top:30px;}
	.board_box ul li .new p{width:70%;}
	.apt{width:100%;}
	.apl{width:100%;}
	.apt p{display:inline-block;width:300px;}
	.apm{float:right;}
	.apl ul li:last-child{display:none;}
	.apl ul li{width:32%;margin-right:2%;}
	.apl ul li:nth-child(3){margin-right:0;}
	.f_inner h1{text-align:center;margin-right:0;}
	.menu_icon{display:block;float:left;padding-left:20px;margin-top:30px;}
	.serch_icon{display:block;float:right;padding-right:20px;margin-top:-30px;}
	.close_icon{display:block;float:right;padding-right:20px;margin-top:-30px;display:none;}
	.ha_inner h1{padding-top:28px;}
	.f_inner h1{text-align:center;float:none;margin-bottom:15px;}
	.f_inner .fs{float:none;margin-bottom:20px;}
	.f_inner .fs select{width:100%;}
	.sub_visual{margin-top:1px;}
	.left_menu{display:none;}
	.ss_menu{display:block;}
	.sub_con{width:100%;}
	.navi{display:none;}
	.sub_visual{height:220px;}
	.ha_inner h1 a{width:278px;display:block;margin:0 auto;}
	.sub_visual1{background-image: url(../images/img16.jpg);}
	.sub_visual2{background-image: url(../images/img17.jpg);}
	.sub_visual3{background-image: url(../images/img18.jpg);}
	.sub_visual4{background-image: url(../images/img19.jpg);}
	.sub_visual5{background-image: url(../images/img20.jpg);}
	.sub_visual6{background-image: url(../images/img21.jpg);}
	#write_body img{width:100% !important; height:auto !important; }
	.ci li .m_pg{display:none;}
	.news_list { grid-template-columns: repeat(3, 1fr); }
	.news_list ul:last-child { display:none; }
}