img {border:none; margin:0; padding:0;}
html, body, div, ul, li, p {margin:0; padding:0; color:#fff; font-size:1em; line-height:1.5em; font-family:AppleGothic, Arial, dotum;}
ul, li {list-style:none;}
a {text-decoration:none;}

#container {width:100%; background:#77bed5; overflow-y:none;}
#head_wrap {background:url(../../img/layout/header_bg.png); width:100%; height:80px; position:fixed;}
#topmenu {width:920px; margin:0 auto; position:relative; padding:0 20px;}
.logo {margin-top:25px; position:absolute; left:0;}
.button {position:relative; vertical-align:middle;}
.btn li {color:#fff;}
.btn01 {top:30px; right:500px;}
.btn02 {top:27px; right:485px;}
.btn03 {top:30px; right:270px;}
.btn04 {top:27px; right:260px;}
.btn05 {top:30px; right:390px;}
.btn06 {top:27px; right:378px;}
.btn07 {top:31px; right:205px;}
.btn08 {top:20px; right:0;}

#body_wrap {width:100%; background:none;}
#section1 {width:100%; background:#90cfe5; margin:0; padding:0;}
#section2 {width:100%; background:#77bed5; margin:0; padding:0;}
#section3 {width:100%; background:#fff; margin:0; padding:0;}
#section4 {width:100%; background:#f5f5f5; margin:0; padding:0;}
#section5 {width:100%; background:#cde3ec; margin:0; padding:0;}
#section6 {width:100%; background:#aaa; margin:0; padding:0;}
.content {padding:0 20px; width:920px; margin:0 auto;}
.bg01 {background:url(../../img/01_about/00.png)200px bottom no-repeat; height:500px; padding:200px 0 0 20px; width:940px;}
.bg02 {padding:85px 0 15px 0;}
.bg02 p.title{padding-bottom:30px;}
.bg03_1 {background:url(../../img/layout/function_1.png)right bottom no-repeat; height:902px;}
.bg03_2 {}
.bg03_3 {height:690px;}
.bgblue {background:#77bed5;}
.manual {margin:0 0 70px 0;}

.board {margin:50px 0; border-top:2px solid #666; border-bottom:2px solid #666; clear:both;}
.board > li > ul > li {background-color:#fff; text-align:center; color:#666; font-weight:normal; padding:5px 0;}
.board > li:first-child > ul > li {background-color:#77bed5; font-weight:bold; text-align:center; color:#fff;}

.board > li > ul {clear:both; padding:0px auto; position:relative; min-width:40px;}
.board > li > ul > li {float:left; font-size:12px; border-bottom:1px solid silver; vertical-align:baseline;}
.board > li > ul > li:first-child               {width:9.65%; border-right:1px solid #ddd;} /*No 열 크기*/
.board > li > ul > li:first-child +li           {width:69%; border-right:1px solid #ddd; padding-left:10px;} /*제목 열 크기*/
.board > li > ul > li:first-child +li+li        {width:20%;} /*작성일 열 크기*/
#Paging {clear:both; text-align:center; height:100px;}
#Paging > li {display:inline-block; text-align:center; padding:0 3px;}

#Search {clear:both; text-align:center;}
#Search > div {margin:30px auto 0 auto; width:auto; height:50px;}
.tal {text-align:left !important;}

.fcb {color:#666;}

#foot_wrap {width:100%; background:#fff; margin:0; padding:0;}
.copyright {padding:25px 0; margin:0 auto; width:400px;}


.fl {float:left;}
.fr {float:right;}
.pa {position:absolute;}
.mgt25 {margin-top:15px;}
.mgt30 {font-size:18px; color:#3b5f6a;}
.mgt45 {margin-top:45px;}
.tac {text-align:center;}
.w50p {width:50%;}
.cb {clear:both;}