@charset "utf-8";

/*기준에서 아래 사이즈로 적용*/

@media screen and (max-width:1790px) {

}
@media screen and (max-width:1600px) {
}
@media screen and (max-width:1370px) {
	.wrap-index-icons {padding:5rem 3rem !important;}
	.index-icons, .index-textlink {min-width:auto !important;max-width:auto !important;}
	.index-icons li {width:25% !important;}
	#bo_gall .gall_li {width:33.33% !important;}
}
@media screen and (max-width:1360px) {
	
}
@media screen and (max-width:1150px) {
}
@media screen and (min-width:960px) {
}
@media screen and (max-width:960px) {
	.wrap-index-icons {padding:5rem 3rem !important;}
	.index-icons, .index-textlink {min-width:auto !important;max-width:auto !important;}
	.index-icons li {width:50% !important;}
	.index-icons li a {min-height:14rem;}
	#bo_gall .gall_li {width:50% !important;}
	
	.header-bar .login_data {position:absolute;top:7.7rem;right:4rem;font-size:1.6rem;color:#323232;}
	}
@media screen and (max-width:800px) {
	.class_HR .wrap-board-lates {width:50%;}
	#gall_ul.type-list .gall_con .gall_info {display:flex;flex-direction:column;text-align:right;}
}
@media screen and (max-width:700px) {
	html {font-size:52.5%;}
	.class_HR .wrap-board-lates .board-lates li .wr_datetime {display:none;}
	#gall_ul.type-list .gall_con .gall_text_href {padding:1.5rem;}
	
	.class_HR .wrap-hrmember li {flex-wrap:wrap;}
	.class_HR .wrap-hrmember h3 {margin-bottom:1rem;}
	.wrap-labelinput.flex-wrap {display:flex;}
	.wrap-labelinput.flex-wrap label {height:auto;border-radius:3rem 0 0 3rem;}
	.wrap-labelinput .normalField {height:auto !important;border-radius:0 3rem 3rem 0;}
	
	.depart-nav > ul {display:flex;flex-wrap:nowrap;overflow:auto;white-space:nowrap;}
}
@media screen and (max-width:600px) {
	#btn_autosave {display:none;}
	#bo_w .bo_w_tit .frm_input {padding-right:1rem !important;}
	.btn_viewtype {margin:1rem 0 0 2rem !important;clear:both;}
	.class_HR .wrap-board-lates {width:100%;padding:0;}
	.class_HR .wrap-hrmember {flex-wrap:wrap;}
	.class_HR .wrap-hrmember li {width:100%;margin:0;padding:1rem 2rem;}
	.class_HR .wrap-hrmember h3 {min-width:9rem;}
	.class_HR .wrap-hrmember li:nth-child(2) {margin-top:1rem;}
}
@media screen and (max-width:500px) {
	#gall_ul.type-list .gall_box {margin:0 !important;}
	#gall_ul.type-list .gall_li .gall_box .gall_con {flex-wrap:wrap !important;}
	#gall_ul.type-list .gall_con .gall_info {display:flex;flex-direction:row;text-align:left;}
	#gall_ul.type-list .gall_con .gall_text_href {padding:1rem !important;}
	#gall_ul.type-list .gall_con .gall_info {flex-basis:100%;padding:0 1rem .5rem 1rem !important;}
	#gall_ul.type-list .gall_con .gall_img {margin:.5rem 0 .5rem 1rem !important;}
	#gall_ul.type-list .gall_li .gall_box .gall_num {min-width:3rem !important;}
	#gall_ul.type-list .gall_li .gall_box .gall_chk {padding:0 0 0 1rem !important;}
}
@media screen and (max-width:400px) {
	#bo_gall .gall_li {width:100% !important;}
	#bo_gall .gall_box {margin:0 0 2rem 0 !important;}
}