*{margin: 0;padding: 0;font-family: ;}
a{text-decoration: none;}
li{list-style: none;}
/*네비부분*/
.header{width:1080px;margin:0 auto; height:81px;margin-top: 40px;margin-bottom: 30px;position: relative;}
.nav{font-size: 0;}
.nav li{display:inline-block;}
.logo {width: 379px;height: 81px; margin: 0; float: left; margin-right: 51px;}
.menu1:hover{background-image: url(img/menu11.png);}
.menu2:hover{background-image: url(img/menu22.png);}
.menu3:hover{background-image: url(img/menu33.png);}
.menu4:hover{background-image: url(img/menu44.png);}
.menu5:hover{background-image: url(img/menu55.png);}
.m_stick1{display: none; position: absolute; left: 440px;}
.m_stick1 ul{line-height: 50px;background-color: #0c345d;}
.m_stick1 ul li{display: inline-block;font-size: 16px;color: #ffffff;width: 120px;height: 50px;text-align: center;margin: 5px;}
.m_stick2{display: none; width: 660px; height: 110px; position: absolute; left: 600px;}
.m_stick2 ul{line-height: 50px;background-color: #0c345d;}
.m_stick2 ul li{display: inline-block; color: #ffffff; width: 150px;height: 50px;text-align: center;margin: 5px;}
.m_stick3{display: none; width: 660px; height: 110px; position: absolute; left: 600px;}
.m_stick3 ul{line-height: 50px;background-color: #0c345d;}
.m_stick3 ul li{display: inline-block; color: #ffffff; width: 150px;text-align: center;margin: 5px;}
.m_stick4{display: none;  position: absolute; left: 900px;width: 230px;}
.m_stick4 ul{line-height: 50px;background-color: #0c345d;}
.m_stick4 ul li{display: inline-block; color: #ffffff; width: 100px;text-align: center;margin: 5px;}
/*네비끝*/
.body{width: 1080px; margin: 0 auto;margin-bottom: 60px;position: relative;}
/*메인*/
.main_img{width: 100%;height: 350px;margin-bottom: 60px;background-image: url(img/mein.jpg);}
.info{margin: 0 auto;width: 1080px;margin-bottom: 60px;}
.board{width: 1080px; height: 220px;margin: 0 auto;margin-bottom: 40px;}
.notice{float: left;width: 510px; height: 220px;text-decoration: none; color: #333333; margin-right: 60px;}
.news{width: 510px;height: 220px;float: left;}

.notice a{line-height: 25px;text-decoration: none; color: #333333;font-size: 14px;}
.news a{line-height: 25px;text-decoration: none; color: #333333;font-size: 14px;}
.in_notice{text-decoration: none; color: #333333;}

/*끝*/
.write{width: 880px;}

/*소개*/
.sub_menu{float: left;margin-right: 30px;position: relative;width: 200px;}
.menu_menu1{float: left;margin-right: 30px;position: relative;width: 200px;height: 400px;}
.m_body{margin-left:230px; }
#m2_1{height: 500px;}
#go1{margin-left: 180px; margin-bottom: 60px;}
#go2{margin-left: 100px;margin-bottom: 60px;}
.menu1img{margin-bottom: 60px;}
.menu_title{margin-bottom: 30px;}
.list1{position: absolute; top: 130px;margin-left: 38px;z-index: 10;}
.list1 li{font-size: 15pt; font-weight: bold;text-align: center; height: 60px;color: #123456;}
.list2{position: absolute; top: 120px;margin-left: 28px;z-index: 10;margin-bottom: 500px;}
.list2 li{font-size: 15pt; font-weight: bold;text-align: center; height: 50px;color: #123456;}
.list3{position: absolute; top: 120px;margin-left: 28px;z-index: 10;}
.list3 li{font-size: 15pt; font-weight: bold;text-align: center; height: 50px;color: #123456;}
.list4{position: absolute; top: 142px;margin-left: 66px;z-index: 10;}
.list4 li{font-size: 15pt; font-weight: bold;text-align: center; height: 50px;color: #123456;}
#map{margin-bottom: 120px;position: absolute;}
#map{margin-bottom: 120px;position: absolute;}


/*끝*/
/*공사업*/
.m_body_s{width: 810px; background-color: #eeeeee; margin: 0 auto;padding: 20px; font-size: 10pt; line-height: 150%;}
/*끝*/
/*게시판*/
.board_title{width: 850px;height: 40px;background-color: #9cb8dc;font-size: 0;}
.board_title li{display: inline-block;font-size: 14pt;text-align: center;line-height: 40px;}
.search{height: 30px;width: 850px; text-align: right; margin-bottom: 20px;line-height: 30px;}
.list{text-align: center;margin-left: 280px;}
#no_title{width: 80px;}
#title_title{width: 370px;}
#writer_title{width: 160px;}
#date_title{width: 160px;}
#view_title{width: 80px;}
.board_line{width: 850px; height: 39px; border-bottom: 1px solid black;font-size: 0;}
.board_line ul li{display: inline-block;text-align: center;font-size: 16px;line-height: 39px;}
#no{width: 80px;}
#title{width: 370px; height: 30px;overflow: hidden;}
#title a{color: black;}
#writer{width: 160px;}
#date{width: 160px;}
#view{width: 80px;}
.pagen{text-align: center;margin-bottom: 50px;}
.file a{margin-left: 15px;}
#board{}
.list0{text-align: center;}
.title{width: 850px;height: 80px;border: 1px solid black;margin-bottom: 10px;}
.content{width: 850px; border: 1px solid black;margin-bottom: 10px;min-height: 50px;}
#r_title{margin-left: 15px;margin-top: 15px;font-size: 18pt; font-style: bold;margin-bottom: 20px;}
#r_date{margin-right: 15px;font-size: 12pt;line-height: 12px;float: right;}
.s_select{width: 100px; height: 30px;}
.s_input{width: 170px; height: 30px;}
.s_but{width: 60px; height: 30px; background-image: url(img/board1/s.png);}
#ss{background-image: url(img/board1/s.png);width: 60px;height: 30px;}
/*.main_body1{float: left;}*/
.won{text-align: right;}
.title_w{width: 774px; height: 30px;margin-bottom: 10px;line-height: 30px; overflow-y: hidden;}
.con_w{width: 774px; height: 250px;margin-bottom: 10px;}
.write input{margin: 5px;}
.file{border: 1px solid black;width: 850px; height: 40px;margin-bottom: 30px;line-height: 40px;}
/*끝*/
.footer{width: 100%; min-width: 1080px; height: 70px; background-color:#9cb8d4; line-height: 70px;}
.foot1{width: 1080px; margin: 0 auto;font-size: 13pt; color: #333333;}
.foot1 a{color: #333333;}
/*.home{margin-left: 50px;}*/
.foot1 select{width:320px; height: 30px;}
.foot{height: 95px;}
.foot2{width: 1080px;margin: 0 auto;font-size: 0;margin-bottom: 50px;}
.foot2 img{margin-top: 30px;}
