.wlboximgbig{width:100%;height:436px;background-size: cover;background-position:center;}

@media(max-width:1685px){
    .splitwrap{width:1250px;margin:0 0 0 40px;}
    
    .greenunderbig{font-size: 26px;margin-top:45px!important;}
    .greenunderbig.mb60{margin-bottom:30px!important;}
    .intit{font-size: 20px;margin-bottom: 20px!important;}
    .sprbox .intit{font-size: 20px;}
    .intxt{font-size: 15px;;}
    .splitwrap .fltop .spspleft{min-height: 207px;}
    .sprbox .multipletxt{margin-bottom: 10px!important;}
    .splitwrap .spl .spbr img{width:144px;}
    .splitwrap .spr{max-height: 500px;}

    .sprbox.overbox{overflow:auto;height:450px;}

    .intro{margin:0 0 0 40px;}
    .intro .fl{width:27%;}
    .intro .fr{width:70%;}
    .intro .introtxtbox{}
    .intro .intxt{font-size: 17px;;}

    .organwrap{margin:0 auto;}
    .organwrap .fl{width:45%;}
    .organwrap .fr{width:30%;float:left;}
    .organwrap .fr .imgbot{overflow:hidden;}
    .organwrap .fr .imgbot img{width:auto; margin-left:0;height: 228px;;}

    .orangeunderbig{font-size: 26px;margin-top:45px!important;}
    .orangeunderbig.mb60{margin-bottom:30px!important;}

    .splitwrap .info1box{height:180px;}
    .fortoppd{padding-top: 20px;;}
    .wlboximgbig{height:376px;}

    .font18 span{font-size: 17px!important;}
    .splitwrap .info1box .spanline span{font-size: 17px;;}

    .wholebox{max-width:1290px;}
    .inbtop p:nth-child(1){font-size: 20px;;}
    .inbtop p:nth-child(2){font-size: 25px;}
    .inblinebox .inlinetit{font-size: 18px;}
    .inblinebox .inlinetxt{font-size: 16px;}
    .inblinebox{padding:8px 0;}

    .blueunderbig{font-size: 26px;margin-top:45px!important;}
    .blueunderbig.mb60{margin-bottom:30px!important;}
    .mapinfo1{font-size: 20px;font-weight: 500;}
    .noticetit{margin-top:75px!important;}

    #back1_4 iframe{height:590px!important;width:1088px!important;}
    .imgboardwrap{padding:0 0 ;}
    .rowwrap .row5 li{width:185px;height:185px;margin-right:25px;}
    .rowwrap .row5 li a .rowbox .rowboxtit b{font-size: 17px;font-weight: 600;width:190px!important;}


}




@media(max-width:851px){
    header .logo{display:none;} 
    .window .header .icon {
        display: inline-block;
        position: absolute;
        height: 100%;
        line-height: 44px;
        width: auto;
        height: 50px;
        text-align: center;
        color: #FFF;
        font-size: 22px;
        left: 50%;
        -webkit-transform: translateX(-50%);
        transform: translateX(-50%);
        padding-right:10px;
    }
    .icon-bag img {
        max-height: 100%;
        height: 30px;
    }
    .window .header.menu-opened .icon.icon-bag {
        -webkit-transform: translateX(160px);
        transform: translateX(160px);
        transition-delay: 0.3s;
    }

}
@media(max-width:636px){
    .fl{float:none;}
    .fr{float:none;}
    
    header .logo img{max-height: 30px;}

    .section > .smalltit{position:relative;top:50%;}
    .section > .middletit{position:relative;top:50%;}


    .smalltit{font-size:14px;}
    .middletit{font-size: 16px;;}

    .rightfix{display:none;}
    .section{padding:0px 15px 15px;text-align: center;}
    .subpages .section:first-child{padding-top:50px;}
    #back1_1{}
    .mainpages .section{text-align: center;color:#fff;height:100vh;padding-top:00px;}
    .mainpages .section:last-child{height:auto;}


    .brightunder::after{content: "";width: 100%;height: 5px;background-color: rgba(255,152,0,0.82);bottom: 0;left: 0;position: absolute;z-index: -1;}

    .greenunderbig{font-size: 20px;text-align: center;color:#fff;}
    .greenunderbig::after{height:5px;}

    .orangeunderbig{font-size: 20px;text-align: center;color:#fff;}
    .orangeunderbig::after{height:5px;}
    
    .blueunderbig{font-size: 20px;text-align: center;color:#fff;}
    .blueunderbig::after{ height:5px;}

    .minitables{width:100%;}
    .mintbox{border:1px solid #fff;padding:15px;}
    .mintbox > p{font-weight: 600;font-size: 15px;padding:0 0 10px;}
    .mintbox .mintboxin{text-align: left;padding:5px 0;border-bottom:1px solid #fff;}
    .mintbox .mintboxin:last-child{border-bottom:0px;}
    .mintbox .mintboxin p{font-weight: 500;display: inline-block;font-size: 14px;width:100%;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;width:100%;overflow:hidden;}
    .mintbox .mintboxin span{display: inline-block;width:auto;background-color: #d78a3b;text-align: center;font-weight: 600;padding: 3px 0 5px;font-size: 13px;display:none;}

    .intit{font-size: 20px;;}

    .splitwrap{width:100%; margin:0 auto;text-align: left;}
    .splitwrap .spl{width:100%;}
    .splitwrap .spr{width:100%;border: 1px solid #fff;max-height:none;color:#fff;margin-top:15px;}
    .splitwrap .fltop{}
    .splitwrap .fltop .spspleft{width:100%;;color:#000;min-height: 0;}
    .splitwrap .fltop .spspright{width:100%;;color:#000;}
    .splitwrap .spl .spb{width:100%;color:#000;margin-top: 15px; display: inline-block;vertical-align: top;}
    .splitwrap .spl .spbr{width:100%;display: inline-block;padding-top:15px;vertical-align: top;text-align: right;}
    .splitwrap .spl .spbr img{width:49.3%;vertical-align: top;border:1px solid #fff;}
    .splitwrap .spl .spbr img:last-child{margin-top:0;}
    .spspleft,.spspright,.spb{background-color:rgba(255,255,255,0.8);}
    .spspleft,.spspright,.spb,.spr{padding:27px 25px;box-sizing: border-box;}



    .intro{width:100%; margin:0 auto;}
    .intro .fl{width:100%;float:none;margin-bottom:15px;}
    .intro .fl .imgtop{border:1px solid #fff;margin-bottom:0;display:inline-block;width:49%;}
    .intro .fl .imgtop img{width:100%;}
    .intro .fl .imgbot{border:1px solid #fff;display:inline-block;width:49%;}
    .intro .fl .imgbot img{width:100%;}

    .intro .fr{width:100%;padding:0 0 0 0px;float:none;}

    .intro .intxt{font-size: 14px;word-break: keep-all;}
    .txtcenter{text-align: center!important;text-decoration: underline;font-weight: 600;}



    .intro .introtxtbox{background-color: #ffffffba;border:1px solid #fff;padding:30px 15px;display: block;max-width:1200px; margin:0 auto;text-align: left;-webkit-transition: 0.25s ease-out;}


    .organwrap{width:100%; margin:0 auto;}
    .organwrap .fl{width:100%;padding-right:0px;float: none;margin-bottom:15px;;}
    .organwrap .fl .organbox{border:1px solid #fff;padding:10px;}
    .organwrap .fl .organbox img{width:100%;}
    .organwrap .fr{width:100%;float: none;}
    .organwrap .fr img{width:100%;}
    .organwrap .fr .imgtop{border:1px solid #fff;padding:20px;}
    .organwrap .fr .imgbot{border:1px solid #fff;margin-top:20px;}
    .organwrap .fr .imgbot img{height:auto;margin-left:-40%;}

    span.coling{width:60px;font-size:13px; padding:2px 0;}

    .fortoppd{padding-top:0;}

    .info1wrap .fl{width:100%;padding-right:0px;}
    .info1wrap .fr{width:100%;padding-left:0px;}
    .splitwrap .wwbox{background-color:rgba(255,255,255,0.8);color:#333;}
    .splitwrap .wlbox{border: 1px solid #fff;color:#fff;}
    .splitwrap .wlbox .intit{color:#fff;}

    .splitwrap .info1box{padding:20px 25px;box-sizing: border-box;margin-bottom:15px;height:auto;}
    .splitwrap .info1box:last-child{margin-bottom:15px;}
    .splitwrap .info1box .spanline{}
    .splitwrap .info1box .spanline span{display: inline-block;width:100%;font-size:18px; font-family: "NanumSquare";font-weight: 600;;}
    .splitwrap .info1box .spanline.wholespan span{width:100%;word-break: keep-all;;}
    .splitwrap .info1box .spanline.wholespan span.indent{text-indent: -67px;margin-left: 67px;max-width: 80%;}

    .splitwrap .info1box .spanline.lh14{line-height: 1.4;}

    .info1wrap .fr img{max-width:100%;}


    .wholebox{max-width:100%; margin-left:0px;background-color: rgba(217,218,218,0.85);color:#373737;padding:25px 10px;font-family: "NanumSquare";}
    .wbinbox{}
    .inbtop{background-color: #fff;line-height: 1.5;padding:10px 0;}
    .inbtop p:nth-child(1){font-size: 20px;color:#000;font-weight: 500;;}
    .inbtop p:nth-child(2){font-size: 20px;color:#d78a3b;font-weight: 800;text-decoration: underline;word-break: keep-all;}
    .inblinebox{border-bottom:1px solid #373737;padding:15px 0;text-align: left;}
    .inblinebox span{display: inline-block;vertical-align: middle;;}
    .inblinebox .inlinetit{font-size: 18px; font-weight: 500;;}
    .inblinebox .inlinetxt{font-size: 16px; font-weight: 300;line-height: 1.2;word-break: keep-all;}


    #map{width:100%;height:350px;margin:0 auto;}
    .mapinfobox{padding-bottom:40px;width:100%;}
    .mapinfo1{text-align: left;font-weight: 600;font-size: 14px;color:#fff;}





    .boardwrap{width:100%;}

    .boardTable .horizonTable thead tr{height:35px;}
    .boardTable .horizonTable thead tr th:nth-child(3){display:none;}
	.boardTable .horizonTable tbody tr{height:40px;}
	.boardTable .horizonTable tbody tr td{font-size:13px;}
	.boardTable .horizonTable tbody tr td:nth-child(1){padding-left:10px;}
	.boardTable .horizonTable tbody tr td:nth-child(1) a{text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;width:auto;overflow:hidden;display:inline-block;max-width: 550px;}
    .boardTable .horizonTable tbody tr td:nth-child(2){width:25%;}
    
    .boardTable .horizonTable tbody tr td:nth-child(3){display:none;}

    .boardTable .horizonTable tbody tr td:nth-child(1) a{max-width: 222px;}
    .boardTable .horizonTable.consulTable tbody tr td:nth-child(2){width:17%;}
    .boardTable .horizonTable.consulTable tbody tr td:nth-child(2){width:24%;}
    .boardTable .horizonTable.consulTable tbody tr td:nth-child(3){max-width:150px;}

    .boardTable .horizonTable.consulTable tbody tr td:nth-child(3){font-size:12px}


    .rowwrap .row5{padding:20px 20px 0;}
    .rowwrap .row5 li{float:left;width:50%;text-align: center;height:auto;margin-right: 0px;margin-bottom: 0px;padding:0 10px 15px 0;}
    .rowwrap .row5 li:nth-child(2n){right:-10px;position: relative;}
    .rowwrap .row5 li a .rowbox{position: relative;height:100%;-webkit-transition: 0.2s ease-in;border-radius: 5px;overflow: hidden;}
    .rowwrap .row5 li a .rowbox:hover{box-shadow: 0px 4px 5px #aaa;-webkit-transition: 0.2s ease-in;}
    .rowwrap .row5 li a .rowbox:hover p{-webkit-transition: 0.2s ease-in;opacity: 1;}
    
    
    .rowwrap .row5 li:nth-child(5n){margin-right: 0;}
    .rowwrap .row5 li:nth-child(5n) a .rowbox{margin-right: 0;}
    .rowwrap .row5  li a .rowbox img{width:auto;height:100%;border-radius: 5px;height:128px;}
    .rowwrap .row5  li a .rowbox .rowboxtit b{font-weight: 800;display: block;color:#414141;font-size: 14px;padding-top:5px;width:100%!important;;}
    .rowwrap .row5 li a .rowbox .rowboxtit p{color:#575757;}    

    #back1_5{padding:0;}
    .footerwrap .ftbox{padding: 20px 15px;}
    .viewbody{padding-top:50px!important;}
    .submainLeft .tableDate{padding: 7px 0 0;}
    .submainLeft{padding-bottom: 20px;;}

}


@media (max-width: 375px) {  

    .boardTable .horizonTable tbody tr td:nth-child(1) a{max-width: 205px;}
    .boardTable .horizonTable.consulTable tbody tr td:nth-child(2){width:18%;}
    }
    @media (max-width: 360px) {  
    
    .boardTable .horizonTable tbody tr td:nth-child(1) a{max-width: 175px;}
    .boardTable .horizonTable.consulTable tbody tr td:nth-child(2){width:19%;}
    }
    
    @media (max-width: 321px) {  
    .boardTable .horizonTable tbody tr td:nth-child(1) a{max-width:155px;}
    .boardTable .horizonTable.consulTable tbody tr td:nth-child(2){width:21%;}
    .window .header ul.menu2{padding:10px 48px 0;}
    
    }