@charset "utf-8";

@media screen and (max-width:1172px){
    #header #header_con .logo{left:10px}
}
@media screen and (max-width:1159px){
    .satisfaction dl dd{width:auto;display:block;margin-top:10px;margin-left:0}
    .satisfaction dl dd .submit{position:static}
}
@media screen and (max-width:1000px){
    .lnb{display:none}
    #content_wrap{padding-left:0;width:100%}
    #content_wrap #content{padding:32px 2%}
    #container .inner{background:none}
    .sub_menu .sm_aside{width:135px}
    .sub_menu .sm_link{padding:27px 200px 27px 203px}
    .sub_menu .menu3 .sm_link, .sub_menu .menu4 .sm_link, .sub_menu .menu5 .sm_link{padding:27px 19px 27px 203px}
    .sub_menu .sm_link>ul>li>a{font-size:13px}

    .b_list col:nth-child(6), .b_list tr th:nth-child(6), .b_list tr td:nth-child(6){display:none}
}
@media screen and (max-width:920px){
    #bottom_link_wrap .bot_link>li>a{padding-left:10px}
}
@media screen and (max-width:900px){
    .sub_menu .sm_link{padding:27px 190px 27px 15px}
    .sub_menu .menu3 .sm_link, .sub_menu .menu4 .sm_link, .sub_menu .menu5 .sm_link{padding:27px 15px 27px 15px}
    .sub_menu .sm_link>ul{min-height:190px}
    .sub_menu .sm_aside{display:none}
    .sm_aside_btn{width:170px}
    .sm_aside_btn a{height:125px}
}
@media screen and (max-width:830px){
    #bottom_link_wrap .bot_link>li>a{font-size:12px}
}
@media screen and (max-width:768px){
    .header_search{width:240px;top:24px;margin-left:-105px}
    .header_search .total_sch input[type="text"]{width:183px}
    .theam{display:none}

    #content_wrap #content{padding:20px 2%}
    #content .sub_tit h3{font-size:27px} 
    .b_list col:nth-child(3), .b_list tr th:nth-child(3), .b_list tr td:nth-child(3){display:none}
    .board_view dl{width:100% !important}
    .board_view dl dt{border-left:0;width:90px}
    .board_view dl dd{margin-left:100px}
    .board_view dl dt, .board_view dl dd{padding:8px 5px}
    .board_view .b_content{padding:15px 10px}
    .all_down{padding:7px 5px;background:#fff}
    .reply{padding:14px 10px 15px}
    .reply_write{padding:14px 10px 15px}
    .board_view dl dt.prev,.board_view dl dt.next{width:82px;padding:8px 0px 8px 18px}

    .gallery>li>a .g_img{height:152px}
}
@media screen and (max-width:730px){
    #bottom_link_wrap{display:none}
}
@media screen and (max-width:700px){

}
@media screen and (min-width:640px){
    .header_search{display:block !important}
}
@media screen and (max-width:640px){
    #top_bar{display:none}
    #header #header_con{height:50px;border-bottom:1px solid #d2d7dd}
    #header #header_con .logo{top:8px;left:50%;margin-left:-60px}
    #header #header_con .logo img{width:120px}
    #header #header_con .mo_sch{display:block;right:10px}
    .header_search{display:none;left:0;top:0;height:50px;margin-left:0;width:100%;background:#fff;z-index:99}
    .header_search .total_sch{margin-left:5px;margin-top:7px;margin-right:55px}
    .header_search .total_sch fieldset{padding-right:50px}
    .header_search .total_sch input[type="text"]{width:100%}
    .header_search .total_sch .search_btn{position:absolute;top:10px;right:65px}
    .header_search .total_sch .total_sch_close{position:absolute;right:0;top:0;width:50px;height:50px;display:block;background:#3164a9 url(../../images/common/allmenu_close.png) center center no-repeat;text-indent:-9999px}
    #all_menu .allm_btn{width:30px;height:30px;top:-40px;left:10px;background:url(../../images/layout/icon_allmenu.png) center center no-repeat;text-indent:-9999px}
    #all_menu .allm_btn .allm_icon{display:none}
    aM_dep1>ul{padding-right:0}
    .p_taegugki{display:none}
    #nav{display:none}
    #sub_bar .location li a{padding:0 10px}
    .util_btn{display:none}

    #all_menu .btn a{right:1%;}
    #allMenu{overflow-y: auto;position:fixed;top:0;right:0;width:100%;height:100%;background: rgba(0,0,0,0.25);z-index: 1000;}
    #allMenu>div{width:280px;height:100%;position:absolute;left:0;padding:0;background:#e2ebfa;z-index:9999;}
    #allMenu>div>div>div{margin-right:0;text-align:center}
    #allMenu .link{display:block}
    .aM_dep1>ul{padding-right:0}
    .aM_dep1>ul>li>a{color:inherit;text-decoration:none;background:#2c3e7e url(../../images/layout/dep2_more.png) 93% 20px no-repeat}
    .aM_dep1>ul>li>a.on{background:#2c3e7e url(../../images/layout/dep2_close.png) 93% 20px no-repeat}
    .aM_dep1>ul>li{width:100%;text-align:left;padding:0;}
    .aM_dep1>ul>li>a{display:block;padding:0 15px;height:50px;line-height:50px;text-decoration:none;color:#fff}
    .aM_dep1>ul>li:hover>a,.aM_dep1>ul>li:active>a,.aM_dep1>ul>li:visited>a{text-decoration:none}
    .aM_dep2{padding:0;background:#3164a9}
    .aM_dep2>ul>li{padding-bottom:0;border-bottom:1px solid #4977b5}
    .aM_dep2>ul>li>a{display:block;padding:10px 20px;text-decoration:none;color:#fff}
    .aM_dep2>ul>li>a[target="_blank"]:after{background:url(../../images/layout/bul_sm_btn.png);}
    .aM_dep2>ul>li.more>a{background:url(../../images/layout/dep2_more.png) 93% 12px no-repeat;}
    .aM_dep2>ul>li.more>a.on{background:url(../../images/layout/dep2_close.png) 93% 12px no-repeat;}
    .aM_dep3{padding:7px 25px;background:#fff}
    .aM_dep3>ul>li{background: url(../../images/common/bul_m_3dep.gif) 5px 17px no-repeat}
    .aM_dep3>ul>li>a{display:block;font-size:13px;padding:8px 0;text-decoration:none;color:#444}
    .m_sns{display:inline-block;overflow:hidden;padding:25px 0}
    .m_sns li{float:left;background-color:#fff;border-radius:50%;overflow:hidden;margin-left:8px}
    .m_sns li:first-child{margin-left:0}
    .m_sns li a{display:block;width:42px;height:42px;background:#fff;text-indent:-9999px}
    .m_sns li a.m_sns1{background:url(../../images/layout/icon_sns1.png) center center no-repeat}
    .m_sns li a.m_sns2{background:url(../../images/layout/icon_sns2.png) center center no-repeat}
    .m_sns li a.m_sns3{background:url(../../images/layout/icon_sns3.png) center center no-repeat}
    .m_sns li a.m_sns4{background:url(../../images/layout/icon_sns4.png) center center no-repeat}
    .m_sns li a.m_sns5{background:url(../../images/layout/icon_sns5.png) center center no-repeat}

    .m_sns li a.m_sns1:hover{background:#4565a7 url(../../images/layout/icon_sns1_ov.png) center center no-repeat}
    .m_sns li a.m_sns2:hover{background:#2caae1 url(../../images/layout/icon_sns2_ov.png) center center no-repeat}
    .m_sns li a.m_sns3:hover{background:#2db400 url(../../images/layout/icon_sns3_ov.png) center center no-repeat}
    .m_sns li a.m_sns4:hover{background:#e14f43 url(../../images/layout/icon_sns4_ov.png) center center no-repeat}
    .m_sns li a.m_sns5:hover{background: url(../../images/layout/icon_sns5_ov.png) center center no-repeat}
    /** 앱용 메뉴 **/
    .aM_dep2_app{padding:0;background:#71bc2d;}
    .aM_dep2_app>ul>li{padding-bottom:0;}
    .aM_dep2_app>ul>li>a{display:block;padding:5px 20px;text-decoration:none;}

    #allMenu .gnb_wrap{display:block;}
    #allMenu .aM_dep1>ul>li{float:none;min-height:inherit;border-left:0;border-right:0;border-bottom:1px solid #41518b}
    #allMenu .aM_dep2, #allMenu .aM_dep3{display:none;}
    .allMenu_close{display:none;}
    /*.aM_dep2,.aM_dep3{display:block;}*/
    .admin_allmenu .aM_dep1>ul>li{width:100%}

    .tab_menu li a{font-size:11px}

    .board_search{padding:15px 10px}
    .board_search .search{width:100%}
    .b_list col:nth-child(1), .b_list tr th:nth-child(1), .b_list tr td:nth-child(1){display:none}
    .b_list col:nth-child(2), .b_list tr th:nth-child(2), .b_list tr td:nth-child(2){border-left:0}
    .reply_write span{display:block}
    .reply_write .rw_box{width:97.5%}
    .ipin{margin:5px 0}

    .gallery>li{width:48.5%}
    .gallery>li:nth-child(2n+1){margin-left:0;clear:both}
    .gallery>li:nth-child(3n+1){margin-left:inherit;clear:inherit}
    .gallery>li:nth-child(2n){margin-left:3%}

    #footer #footer_top .footer_menu li a{padding:0 12px;font-size:12px}
    #footer #footer_top .footer_logo{display:none}

    #footer #footer_bottom .fb_box{padding:20px 2%;font-size:12px}
    #footer #footer_bottom .fb_box span, #footer #footer_bottom .fb_box strong,#footer #footer_bottom .fb_box .copyright{margin-left:0}

    .wa_mark{display:none}
}
@media screen and (max-width:550px){
    .tbl th, .tbl td{font-size:13px}

    .b_list col:nth-child(4), .b_list tr th:nth-child(4), .b_list tr td:nth-child(4){display:none}
    .b_list.max5 col:nth-child(4), .b_list.max5 tr th:nth-child(4), .b_list.max5 tr td:nth-child(4){width:70px;display:table-cell}
    .b_list.max5 col:nth-child(5), .b_list.max5 tr th:nth-child(5), .b_list.max5 tr td:nth-child(5){display:none}
    .btn.submit.sm{display:block;margin-top:10px}
}
@media screen and (max-width:500px){
}
@media screen and (max-width:450px){
    .gallery>li{width:100%}
    .gallery>li:nth-child(2n+1){margin-left:inherit;clear:inherit}
    .gallery>li:nth-child(3n+1){margin-left:inherit;clear:inherit}
    .gallery>li:nth-child(2n){margin-left:0}
    .gallery>li>a .g_img img{width:100%}

    #footer #footer_top .footer_menu li a{padding:0 5px;font-size:12px}
}


@media screen and (max-width:920px){
	.innogov {display:none;}
}