@media all and (max-width:767px) {
	.bx-viewport{height:200px !important;}
	.v_banner li{height:200px !important;background-size:100% 100%;}
	.q_menu ul li{width:100%;margin-bottom:10px;}
	.btn_bg{top:auto;bottom:10px;right:10px;}
	.v_slide .bx-wrapper .bx-prev{top:auto;bottom: 20px !important;right: 90px !important;}
	.v_slide .bx-wrapper .bx-controls-auto .bx-stop{top:170px !important;right: 56px !important;}
	.bx-wrapper .bx-controls-auto .bx-start{top:170px !important;right: 56px !important;}
	.v_slide .bx-wrapper .bx-next{top:auto;bottom: 20px !important;right: 25px !important;}
	.q_menu ul li p{width:60%;}
	.icon_menu ul li{width:30%;margin-right:3.5%;margin-bottom:10px;}
	.icon_menu ul li:nth-child(3n){margin-right:0;}
	.icon_menu ul li p{font-size:14px;}
	.icon_menu{margin-top:30px;margin-bottom: 10px;}
	.board_box > ul > li{width:100%;}
	.ha_inner h1 img{width:230px;}
	.ha_inner h1 a{width:230px;display:block;margin:0 auto;}
	.serch_icon{margin-top:-23px;}
	.apl ul li:nth-child(3){display:none;}
	.apl ul li{width:49%;margin-right:2%;}
	.apl ul li:nth-child(2){margin-right:0;}
	.apl ul li h2{font-size:18px;}
	.apl ul li p{display:none;}
	.apt p{width:200px;}
	.board_box > ul > li:first-child{margin-bottom:10px;}
	.pimg{display:none;}
	.mimg{display:block;margin-bottom:30px;}
	.mimg img{width:100%;}
	.sub_visual1{background-image: url(../images/img22.jpg);}
	.sub_visual2{background-image: url(../images/img26.jpg);}
	.sub_visual3{background-image: url(../images/img27.jpg);}
	.sub_visual4{background-image: url(../images/img28.jpg);}
	.sub_visual5{background-image: url(../images/img30.jpg);}
	.sub_visual6{background-image: url(../images/img31.jpg);}
	.sub_con .sc_top h2{text-align:center;float:none;font-size:30px;}
	.table td{font-size:14px;}
	.ci li .i{width:7% !important;}
	.ci li p{width:90% !important;}
	.ci li .pg{display:none;}
	.ci li .m_pg{display:block;}
	.sub_menu ul li a{font-size:14px;}
	.sb_btn{width:280px;}
	.sb_btn a{font-size:18px;}
	.basic_board th{font-size:14px !important;}
	.basic_board td{font-size:14px !important;}
	.basic_board td a{font-size:14px !important;}
	.basic_board col:nth-child(3){width:20% !important;}
	.basic_board col:nth-child(4){width:25% !important;}
	.gallary-contain-ul > li{width:48.9% !important;margin-right:1.2% !important;}
	.gallary-contain-ul > li:nth-child(2n){margin-right:0 !important;}
	.gallary-contain-ul > li:nth-child(6n){margin-right:0 !important;}
	.tit{font-size:16px !important;}
	#board_list .search_box input[type=text]{width:120px !important;}
	.master ul{height:130px;}
	.master ul li{width:33.333%;}
	.master ul li:nth-child(1),.master ul li:nth-child(2),.master ul li:nth-child(3){border-bottom:1px solid #dddddd}
	.master ul li:nth-child(3){border-right:none;}
	.master_list ul li{width:49%;margin-right:2%;}
	.master_list ul li:nth-child(2n){margin-right:0;}
	.ptb{display:none;}
	.mtb{display:block;}
	.table td img{width:100%;}
	.new_view > li{width:100%;margin-bottom:20px;}
	.txt{display:none;}
	/*.tit{margin-top:15px !important;}*/
	.gallary-list{margin-bottom:15px !important;}
	.gallary-list .con{display:none;}
	.gallary-list .tit{margin:10px 0;}
	.gallary-list .date{margin-top:0;padding-top:10px;}
	.sns_fix{right:0;}
	.tb_bold{font-size:14px; line-height: 1.2em; margin:5px 0 10px 0;}
	.news_wrap { margin-bottom:50px; }
	.news_list { grid-template-columns: repeat(2, 1fr); }
	.news_list ul:nth-child(3) { display:none; }
	.news_list ul { padding:15px 15px 5px; }
}