
.top_wrap{height:150px; background:url(../images/include/top_bg.jpg) no-repeat top center;}
.top_wrap .gnb{width:1200px; margin:0 auto; position:relative; z-index:500; color:#4bb177;}
.top_wrap .gnb .logo_location{position:absolute; top:34px; font-family:"NanumGothicExtraBold"; font-size:32px; line-height:35px;}
.top_wrap .gnb .logo_location a{color:#4bb177; text-decoration:none;}
.top_wrap .gnb .logout{float:right; padding:20px 20px 0 0;}
.top_wrap .gnb .logout li{float:left; font-size:12px; color:#666666; padding:0 0 0 0px; line-height:15px; font-family:"NanumGothic"; background:url(../images/include/gnb_line.jpg) no-repeat 13px 2px;}
.top_wrap .gnb .logout li a{color:#666666; text-decoration:none;}

.top_menu{height:50px; background:#4bb177;}
.top_menu .menu{width:1200px; margin:0 auto;}
.top_menu .menu li{width:200px; height:40px; padding-top:10px; text-align:center; float:left; margin-left:10px;}
.top_menu .menu li:first-child{margin-left:0;}
.top_menu .menu li a{color:#ffffff; font-size:18px; line-height:40px; font-family:"NanumGothic"; text-decoration:none;}
.top_menu .menu li.on{background:url(../images/include/tab_01_on.png) no-repeat bottom left;}
.top_menu .menu li.on a{color:#4bb177; font-size:18px; line-height:40px; font-family:"NanumGothic"; text-decoration:none;}


.bottom_wrap{clear:both; height:130px; background:#f2f2f2;}
.bottom_wrap .copyright{width:1200px; margin:0 auto; padding-top:30px; font-size:12px; line-height:15px; font-family:"NanumGothic";}
.bottom_wrap .copyright .title{font-family:"NanumGothicBold"; color:#000000; font-size:13px; line-height:17px; width:700px; float:left;}
.bottom_wrap .copyright .text{clear:both;}
.bottom_wrap .copyright .text span{padding:0 8px;}
.bottom_wrap .copyright .text a{color:#666666; text-decoration:none;}
.bottom_wrap .copyright .location{float:left; width:400px; text-align:right;}
.bottom_wrap .copyright .location a{color:#000000; text-decoration:none;}
.bottom_wrap .copyright .location span{padding:0 15px; color:#666666;}