.pc_hide{display:block!important}
.pc_ib_hide{display:inline-block!important}
.mobile_hide{display:none!important}
.mobile_ib_hide{display:none!important}



#hd, #wrapper, #ft, #ft_copy, #ft_wr, #gnb, #container {min-width:100%;width:100%}
#ft{font-size:12px}
#ft_copy{min-width:100%}
#ft_wr{padding:20px 0}
#ft_wr .ft_cnt {width:100%;float:left;padding:0 10px}
#ft_wr .ft_cnt:last-child{width:100%} 

#ft_wr > #ft_link > a{display:inline-block;position:relative;margin-right:8px;margin-bottom:0;font-size:13px;letter-spacing:-1px}
#ft_wr > #ft_link > a:not(:first-child):after{content:'';width:1px;height:70%;display:inline-block;position:absolute;left:-5px;top:20%;border-right:1px solid #aaa}
#ft_wr > #ft_link > a:last-child{display:none}
#ft_wr > #ft_link > a > i{display:none}
#ft_customer > h2,#ft_company > h2 {font-size:15px;margin-top:20px;margin-bottom:0}
#ft_customer > b {font-size: 15px;margin-bottom:0}
#container{padding:10px;margin-bottom:0;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none}
/* 상단 메뉴 */
#gnb_1dul > li:not(.gnb_logo){display:none}
#gnb{margin:0 auto;padding:5px 0}

#main_content{}
#gnb .gnb_logo{text-align:right;float:right;width:50%}
#gnb .gnb_logo img{width:80px;margin-right:20px}
#gnb .gnb_mnal{display:block!important;float:left;width:50%}
#gnb .gnb_mnal > i{display:none}
#gnb .gnb_mnal > button{margin-left:20px}
#gnb .gnb_mnal a {display:none}

#gnb_all {width:70%;position:fixed;height:100%;overflow:scroll;top:0}
#gnb_all .gnb_al_li{float:none;width:100%;padding: 10px;min-height:auto}
#gnb_all .gnb_al_li .gnb_al_a{margin-bottom:0}
#gnb_all .gnb_al_li li a{font-size:14px}
#gnb_all h2{color:#191919}



.bt-group > .bt.large{padding: 0 15px;height:35px;line-height: 35px;font-size: 13px}
/*

.table2 > div{display:block}
.table2 > div {display:flex;flex-flow:row wrap;border:none;}
.table2 > div > span:not(:last-child){border:none}
.table2 > div > span:nth-child(odd) {width:110px;border-right:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4}
.table2 > div > span:nth-child(even){padding:5px;width:calc(100% - 110px);border-bottom:1px solid #e4e4e4;display:flex;align-items: center;flex-flow:row wrap;justify-content: center;}
*/



/* 검색 */
.search-group .search-date{display:block;margin-bottom:5px}
.search-group .search-date > input[type='text']{width:calc(50% - 82px)}
.search-group .search-value{float:none;width:100%;text-align:left}

/* 페이징 */
#pageList{margin:30px auto;width:100%;text-align:center}
#pageList .pg_page, .pg_current,.qa_page {margin:0 2px}
#pageList .pg_page,.qa_page {font-size:12px;height:25px;line-height:25px;min-width:25px;border-radius:25px}
#pageList .pg_current {font-size:12px;height:25px;line-height:25px;min-width:25px;border-radius:25px}


/* 팝업컨텐츠 설정 */

#popupContent{width:100%!important;max-height:100%;min-width:100%;overflow-y: scroll}
#popupContent #popupBody{min-height:auto!important}


.popup-content{width:100%!important}