
@media (max-width:1820px){
	#main_sec4 img{width:100%; padding:5px; box-sizing:border-box;}
	#main_sec5 li img{width:100%;}
}
@media(max-width:1410px){
	#main_gnb > ul > li > a{padding:0 20px;}
}
@media (max-width:1280px){
	#main_sec2 .inner ul li img{width:100%;}
}

@media (max-width:1200px){
.s_page img.stop_img{float:none;}
.s_page{text-align:center;}
.s_page .slick-prev{display:none !important;}
.s_page .slick-next{display:none !important;}
}

@media (max-width:1024px){
	#main_gnb > ul > li > a{padding:0 10px;}
}
/*#########해상도880 이하#########*/
@media all and (max-width:880px){

.pc_cont{display:none;}
.mo_cont{display:block; text-align:center;}
/* #popup{display:none;} */

.sub_banner .rootname{font-size:2.2rem; top:30%;}

#new_open{height:120px; margin-bottom:-34px;}
#new_open .point_group{bottom:20px;}

#main_sec1 .bx-wrapper img{top:130px}

#wrap {min-width:340px;}
#mbl_logo{margin-top:16px;}
#sub_cont{margin-top:0px;}
.bx-wrapper .bx-pager{display:none;}
/* .bx-controls-direction{display:none;} */
.inner {max-width:1200px; min-width:340px; width:95%;}

/*###### header #########*/

#new_open > .inner > img{width:100%;}
#menu_top{display:none;}
.m_none {display:none;}
#header .inner {padding:0;}
#header > .inner {width:100%;}

/*######## content #########*/
/*메인 중간 배너 section2*/
	#main_sec2 > .link {width:50%; .width:49.5%;}
	#main_sec2 > .bbs_gallery {width:100%;}
	#main_sec2 > .bbs_gallery .bx-wrapper .bx-prev {display:none;}
	#main_sec2 > .bbs_gallery .bx-wrapper .bx-next {display:none;}
/*메인 출력 글 section3*/
#main_sec3 .bbs1, #main_sec3 .bbs2{width:100%;}
	#main_sec3 .bbs2 {border-left:1px solid #dedede; border-top:0;}
#cs_center {width:100%; float:left; border-top:0; border-left:1px solid #dedede;}

#main_sec1 .inner{bottom:120px;}
#main_sec2{padding:65px 0 55px;}
#main_sec3 .bx-wrapper .bx-controls{display:none;}
#main_sec4{margin-top:60px;}
#main_sec5{margin-top:50px;}
#main_sec5 .inner{width:100%;}


#section01{width:100%;}
#main_sec3 .sec3_cont .border_line{width:100%;}
#last_sec .blue_cont{display:none;}
#section01 .w3 .contant{border:1px solid #dedede;}

#main_sec7{display:none;}

/*######footer########*/
	#copyright p.yesweb {display:block;}


/*모바일 로그인_정진아 수정 2016-07-05*/
#login .inner {height:450px;}
#login .inner .bottom_box{width:90%;height: auto; background-image:none;position:relative; }
#login .inner .bottom_box .left{width: 100%; padding-top: 30px;}
#login .inner .bottom_box .right{height: auto; position: relative; bottom: 0; left:0; margin-bottom:27px; padding-top: 25px; margin-right: 0;}
#login .inner .bottom_box .left p {display: flex;}
.bottom_box .left .input{width: 75%; flex: 1;}
.bottom_box .left .left_01 span{display: block; line-height: 26px; padding: 0 26px 0 10px;}
.bottom_box .left .left_02  {margin-bottom: 20px;}
.bottom_box .left .left_02 span{display: block; line-height: 26px; padding: 0 15px 0 10px;}
.bottom_box .left input[type=image] {float: none; position: relative; right: 0; top: 0; margin: 0 auto; left: 8px;}

#login .bottom_box .right {float: none; clear: both;}
#login .bottom_box .right span {margin-right: 10px;}
.bottom_box .right a, .bottom_box .right a#gray {margin-left: 0; float: none;}
.bottom_box .right p:first-child {margin-bottom: 20px;}
#login .bottom_box .right p {text-align: center;}

/* 회원가입 */

span.help.red, span.help {display: block;}
table#memberTb {display: flex; display: -webkit- flex;}
table#memberTb td .input_mem {flex: 1; width: 84%; min-width: auto;}
table#memberTb img { margin: 5px 0;}



/*####### 서브페이지 ########*/
/*좌측 서브 메뉴*/
#left_menu {display:none;}
/*우측 서브페이지 본문*/
#sub_cont {float:left; width:100%;}
#sub_titlebar { margin-bottom:25px;}

/*서브 타이틀바*/
#sub_titlebar h3 {font-size:22px;}
.sub_pages_sub_title h1{font-size:18px; margin-bottom:50px;}

/*게시판 글쓰기*/
table.tb_write .td0 {float:left; width:100%; border-bottom:0;}
table.tb_write .td1 {float:left; width:100%; padding:0 0 10px 15px;}

/*게시판 글보기*/
table.tb_view tr.title td.td0 {font-size:16px;}
div.prev_nex table.tb_prev_nex tr.tr_prev td.td0, div.prev_nex table.tb_prev_nex tr.tr_nex td.td0 {font-size:14px;}
div.prev_nex table.tb_prev_nex tr.tr_prev td.td1, div.prev_nex table.tb_prev_nex tr.tr_nex td.td1 {font-size:13px;}

/*갤러리게시판*/
.gallery_list > .item {width:31%;}
.gallery_list > .item a{display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
}
/*////////////////해상도1080 이하 끝/////////////*/



/*#########해상도650 이하########*/
@media all and (max-width:650px){
#popup{width:95%;}
.sub_banner .rootname{font-size:1.8rem;}

#new_open{height:100px; margin-bottom:-40px;}
#new_open .point_group{bottom:0; margin-bottom:-20px;}
#new_open .point_group > div a{font-size:14px;}
#menu_btn{top:115px;}

#main_sec1 .bx-wrapper img{top:90px}

/*메인 중간 배너 section2*/
	#main_sec2 > .bbs_gallery {width:100%; padding:10px 0 34px 0; }
#main_sec2 .inner > img{width:100%;}

	#main_sec6{margin-top:450px;}

/*오시는 길*/
.map_addr {margin:35px 0 60px 10px;}
.map_addr p {font-size:15px; line-height:30px;}

/*갤러리게시판*/
.gallery_list > .item {width:48%;}
.gallery_list > .item div{}
.gallery_list > .item a{}

#main_sec1 .inner{bottom:90px;}
#main_sec2 .inner ul li{margin-top:25px;}
#main_sec2 .sec2_cont{display:block; width:100%; float:left;}
#main_sec2 .sec2_cont .link{width:49%; display:inline-block;}
#main_sec3 .bx-wrapper img{width:100%;}
#main_sec4 li{width:50%;}
#main_sec5 li{width:100%;}

#copyright p{font-size:14px;}


.sec3_cs_cont h2.cs_pn{font-size:36px;}
.sec3_cs_cont a{width:44%;}
.sec3_cs_cont a img{width:100%;}

#sub_titlebar{padding:10px 15px 0px;}



#main_sec7 .alliance_title h1{font-size:25px; margin-bottom:30px;}
#main_sec7 .alliance_title img{margin-bottom:24px; margin-top:-20px;}
#main_sec7 .alliance ul li{width:48%;}
#main_sec7 .alliance ul li:nth-child(4n+1){margin-left:1%;}

#main_sec8{top:30px;}
#main_sec8 div{width:100%;}


#main_sec09 .inner .first_img{margin-top:36px; margin-bottom:2px;}
#main_sec09 .inner div{margin-top:0; margin-bottom:40px;}
#main_sec09 .inner div img{width:100%;}

#cs_center .sec3_cs_cont .btn_map .blue_map{right:-7px; top:150px;}
#cs_center .sec3_cs_cont .btn_map .green_map{right:135px; top:150px;}
#section01 .w3 .contant select{width:29%;}
.sec3_cont > li.title{width:87%;}
.sec3_cont > li.date{width:13%;}

#greetings .greetings_br{display:block;}
#greetings .header_greetings p{font-size:22px;}
#greetings .bottom_greetings .underline{font-size:16px;}
#greetings .bottom_greetings p{font-size:14px;}


.s_page img.stop_img{width:100%;}

/* 팝업창 */
div#pop_8{position:absolute !important; top: 460px; }
div#pop_9{position:absolute !important; top: 0; }

}
/*////////////////해상도650 이하 끝//////////////////*/

/*#########해상도400 이하########*/
@media all and (max-width:400px){
#new_open{height:70px;}
#new_open .point_group{bottom:10px;}
#new_open .point_group > div a{padding:2px 30px; font-size:14px;}
#main_sec1 .bx-wrapper img{top:60px}
.sub_banner .rootname{top:20%;}

#main_sec6{margin-top:324px;}

/*갤러리게시판*/
.gallery_list > .item {width:98%;}

#main_sec1 .inner{bottom:60px;}
#main_sec4{bottom:30px;}

}
/*////////////////해상도400 이하 끝//////////////////*/