﻿@charset "utf-8";
@import url(/css/base.css);

body {  background: none; padding: 0; margin: 0; text-align: center; font-family: tahoma, verdana, gulim, 굴림,sans-serif; font-size: 12px; }
a   { text-decoration: none; color: black; }

#wrap { width: 1005px; height: 500px; padding: 0; margin: 0 auto; text-align: left; }

#header {  border: 0px solid #ddd; width: 1005px; height: 200px; padding: 0; margin: 0; }
#header h1 { font-size: 14px; font-weight : bold;}
#header h2 { font-size: 3px;}
#header h3 { font-size: 18px; font-weight : bold;}
#header .toplogo   {  float:  left; border: 0px solid #ddd; width: 300px; height: 270px; padding: 0; margin: 0; background: url(/img/top_01.gif) #FFFFFF no-repeat top right;}
#header .search    {  float: right; border: 0px solid #ddd; width: 700px; height: 30px; padding: 0; margin: 0; background: #FFFFFF no-repeat top left;text-align:right;}
#header .topmenu   {  float: right; border: 0px solid #ddd; width: 700px; height: 50px; padding: 0; margin:00; background: #FFFFFF no-repeat left; text-align:center;}
#header .topright  {  float: right; border: 0px solid #ddd; width: 700px; height: 190px; padding: 0; margin: 0; background: url(/img/top_09.gif) #FFFFFF no-repeat top left;}

#gnb { margin-left:0px; font-size:20px; font-weight: bold; }
#gnb li { background-color:#FFFFFF; float:left; width:110px; color:#000000;  text-align:center; }
#gnb a{ display:block; color:#000000; text-decoration:none; }
#gnb a:hover{ border-bottom:5px solid #ff9900; color:#000000; }

#leftmenu { float:left;    width: 200px; padding: 0; margin: 0; background: #FFFFFF no-repeat top left; }
#leftmenu .top    {  float:top; border: 0px solid #ddd; width: 200px; height: 45px; padding: 13px 0px 0px 0px; margin: 0px; background: url(/img/left.gif) #FFFFFF no-repeat top left; font-size: 18px; font-weight : bold; text-align: center; }
#leftmenu .line   {  float:top; border: 0px solid #ddd; width: 200px; height: 8px; padding: 0; margin: 0; background: url(/img/line.jpg) #FFFFFF no-repeat top left;}
#leftmenu .tmenu  {  float:top; border: 0px solid #ddd; width: 200px; height: 15px; padding: 0 0 30 30; margin: 0; background: no-repeat top left; font-size: 12px; font-weight : bold; text-align: center;}

#content { float: left; width: 803px; padding: 0px; margin: 0px 0px 30px 0px; text-align: left; background: #FFFFFF; }

#content .cleft   {  float:left; border: 0px solid #ddd; width: 330px; padding: 0px; margin: 0px; background: #FFFFFF no-repeat left;}
#content .cright  {  float:right; border: 0px solid #ddd; width: 330px; padding: 0px; margin: 0px; background: #FFFFFF no-repeat top left;}
#content .cbottom {  float:right; border: 0px solid #ddd; width: 800px; padding: 0px; margin: 0px; background:  #FFFFFF no-repeat top left;}

#content h1 { font-size: 14px; font-weight : bold;}
#content h2 { font-size: 14px; font-weight : bold;}

#form_content { float: left; width: 803px; padding: 0px; margin: 0px 0px 30px 0px; text-align: left; background: #FFFFFF; }
#form_content h1 { font-size: 14px; font-weight : bold;}
#form_content h2 { font-size: 14px; font-weight : bold;}

#footer {  float:left; border: 0px solid #ddd; width: 1005px; height: 70px; padding: 0; margin: 0; }
#footer .logo      { float:left;  border: 0px solid #ddd; width: 200px; height: 70px; padding: 0; margin: 0; }
#footer .copyright { float:left;  border: 0px solid #ddd; width: 700px; height: 70px; padding: 0; margin: 0; text-align: left;}

