
/*#########해상도880 이하#########*/
@media all and (max-width:880px){

#wrap {min-width:340px;}
.inner {max-width:1200px; min-width:340px; width:90%;}

/*###### header #########*/
.m_none {display:none;}
.b_cont {display: block !important;}
#header .inner {padding:0;}
#header > .inner {width:100%;}
#menu_top {margin-bottom: 114px !important;}
#menu_top .m_blog {display:block;}
.go_blog{display:inline-block; float:right;}
.go_blog a p{color:#04cf5c; font-weight:bold;}

/*######## content #########*/
/* 배너 부분 */
#content .mainBanner .slide ul li {background-size: cover;}
#content .mainBanner .slide ul li div.inner {width: 100%;}
#content .mainBanner .slide .s_btn { bottom: 15%; left: 4%; width: 50%;}
#content .mainBanner .slide .s_btn a {width: 35%;}
#content .mainBanner .slide .s_btn img {width: 100%;}
#content .btnBanner .inner .bbt .btnImg.b03, #content .btnBanner .inner .bbt .btnImg.b07 {border-left: 1px solid #dcdcdc;}
#content .btnBanner .inner .bbt .btnImg.b05, #content .btnBanner .inner .bbt .btnImg.b06 {border-top: 1px solid #dcdcdc;}
#content .btnBanner .inner .bbt .btnImg.b07, #content .btnBanner .inner .bbt .btnImg.b08 {border-top: 1px solid #dcdcdc;}
#content .btnBanner .inner .bbt .btnImg {width: 50%;}
#content .btnBanner .inner .bbt .btnImg a {width: 100%; height: 0; padding-bottom: 55%;}

/* 마우스 아웃 */
#content .btnBanner .inner .bbt .btnImg.b01 a {background-image: url('../images/btn01_off.jpg'); background-repeat: no-repeat; background-position: center center; background-size: 100%;}
#content .btnBanner .inner .bbt .btnImg.b02 a {background-image: url('../images/btn02_off.jpg'); background-repeat: no-repeat; background-position: center center; background-size: 100%;}
#content .btnBanner .inner .bbt .btnImg.b03 a {background-image: url('../images/btn03_off.jpg'); background-repeat: no-repeat; background-position: center center; background-size: 100%;}
#content .btnBanner .inner .bbt .btnImg.b04 a {background-image: url('../images/btn04_off.jpg'); background-repeat: no-repeat; background-position: center center; background-size: 100%;}
#content .btnBanner .inner .bbt .btnImg.b05 a {background-image: url('../images/btn05_off.jpg'); background-repeat: no-repeat; background-position: center center; background-size: 100%;}
#content .btnBanner .inner .bbt .btnImg.b06 a {background-image: url('../images/btn06_off.jpg'); background-repeat: no-repeat; background-position: center center; background-size: 100%;}
#content .btnBanner .inner .bbt .btnImg.b07 a {background-image: url('../images/btn07_off.jpg'); background-repeat: no-repeat; background-position: center center; background-size: 100%;}
#content .btnBanner .inner .bbt .btnImg.b08 a {background-image: url('../images/btn08_off.jpg'); background-repeat: no-repeat; background-position: center center; background-size: 100%;}


/* 마우스 오버 */
#content .btnBanner .inner .bbt .btnImg.b01 a:hover {background-image: url('../images/btn01_on.jpg'); background-repeat: no-repeat; background-position: center center; }
#content .btnBanner .inner .bbt .btnImg.b02 a:hover {background-image: url('../images/btn02_on.jpg'); background-repeat: no-repeat; background-position: center center; }
#content .btnBanner .inner .bbt .btnImg.b03 a:hover {background-image: url('../images/btn03_on.jpg'); background-repeat: no-repeat; background-position: center center; }
#content .btnBanner .inner .bbt .btnImg.b04 a:hover {background-image: url('../images/btn04_on.jpg'); background-repeat: no-repeat; background-position: center center; }
#content .btnBanner .inner .bbt .btnImg.b05 a:hover {background-image: url('../images/btn05_on.jpg'); background-repeat: no-repeat; background-position: center center; }
#content .btnBanner .inner .bbt .btnImg.b06 a:hover {background-image: url('../images/btn06_on.jpg'); background-repeat: no-repeat; background-position: center center; }
#content .btnBanner .inner .bbt .btnImg.b07 a:hover {background-image: url('../images/btn07_on.jpg'); background-repeat: no-repeat; background-position: center center; }
#content .btnBanner .inner .bbt .btnImg.b08 a:hover {background-image: url('../images/btn08_on.jpg'); background-repeat: no-repeat; background-position: center center; }
#content .btnBanner .inner .bbt .btnImg.b09 a:hover {background-image: url('../images/btn09_on.jpg'); background-repeat: no-repeat; background-position: center center; }



/* 빠른 견적신청 감추기 */
.counsel {display: none;}

/* cs center */
#content .cscenter .inner {width: 90%;}
#content .cscenter .inner > div {float: none; width: 100%;}
#content .cscenter .cs {background-position: center center; background-size: cover;}
#content .cscenter .cs h1 {white-space: normal; padding-top: 5%; text-align: center;}
#content .cscenter .notice {background: none; border-top: 1px solid #ececec; border-bottom: 1px solid #ececec;}

/* 배너 버튼 */
#content .btnBanner .inner {width: 90%; overflow: hidden;}
#content .btnBanner .inner .bbt {width: 78%; margin: 0 auto; float: none; overflow: hidden; margin-bottom: 10px;}
#content .cscenter .notice .noticeZone {width: 100%; margin-left: 0; padding: 30px 30px;}

/* 서브메뉴 */
.sub_lnb .inner {width: 90%;}
.sub_lnb .inner ul li {float: none; border-top: 1px solid #ececec; border-left: 0;}
.sub_lnb .inner ul li:first-child {border-top: 0;}

/* 서브페이지 타이틀 */
#sub_fullCont .Ptitle h1 {font-size: 35px;}
/*######footer########*/
	#footer .inner {width: 100%; background-size: 100%;}
	#footer .inner .copy {line-height: 16px;}
	#copyright p.yesweb {display:block;}


/*####### 서브페이지 ########*/
/*좌측 서브 메뉴*/
#left_menu {display:none;}
/*우측 서브페이지 본문*/
#sub_cont {float:left; width:100%;}
#sub_titlebar { margin-bottom:25px;}

/*서브 타이틀바*/
#sub_titlebar h3 {font-size:22px;}

#sub_fullCont img {width: 100%;}

/*게시판 글쓰기*/
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%;}
}
/*////////////////해상도1080 이하 끝/////////////*/



/*#########해상도650 이하########*/
@media all and (max-width:650px){

/* 버튼 배너 */
#content .btnBanner .inner .bbt {width: 100%;}



/*메인 중간 배너 section2*/
	#main_sec2 > .bbs_gallery {width:100%; padding:10px 0 34px 0; }
	.bxslider2 > li {height:100px;}

/*오시는 길*/
.map_addr {margin:35px 0 60px 10px;}
.map_addr p {font-size:15px; line-height:30px;}

/*갤러리게시판*/
.gallery_list > .item {width:48%;}

}
/*////////////////해상도650 이하 끝//////////////////*/

/*#########해상도400 이하########*/
@media all and (max-width:400px){

/*갤러리게시판*/
.gallery_list > .item {width:98%;}

}
/*////////////////해상도400 이하 끝//////////////////*/