@charset "utf-8";
* {
	margin: 0;
	padding: 0;
}
body {
	width:100%;
	height:100%;
	margin:0;
	padding:0;
}
/* 기본사항 */
div, p, ol, ul, li, img, a, h1, h2, h3, h4, h5, h6, form, span, iframe, dl, dt, dd {
    margin:0px;
    padding:0px;
    font-family:"돋움";
    font-size:12px;
	color:#898989;
	text-decoration:none;
}

html {height:100%; overflow-y:scroll;}
hr {display:none;}
img {border: none;} 
#wrap {
	width:100%;
	height:100%;
	margin: 0 auto;
}
#header {position:relative; width:100%; float:left; height:31px; background: url(../img/top_back.gif) repeat-x;}
#topmenu { width:1000px; height:31px; margin: 0 auto;}

*html #container {height:100%; margin: 0 auto;}
#container {float:left; min-height:100%; width:100%; background: url(../img/sub_back.gif) repeat-x;}
#top { width:1000px; height:30px; margin: 0 auto; text-align:right;}

/*#menu { width:1000px; height:93px; margin: 0 auto; background: url(../img/menu_back.gif) repeat-x;}*/
#menu { width:1000px; height:56px; margin: 0 auto; background: url(../img/menu_back1.gif) repeat-x;}
/* mainmenu 작동부분*/
#logo{float:left;display:inline; position:relative; height:56px; width:209px; top:0px; left:0px;}
#mainMenu{float:left; display:inline; position:relative; height:56px; width:751px; top:0px; left:60px; z-index:99;}
#mainMenu ul{position:absolute; display:none; top:56px; left:0px; margin:0; padding:0;}
#mainMenu li{float:left; display:inline;}
#mainMenu li.menu1 ul {left: 0px; z-index:100; top:56px; width:400px; background:#fff;}
#mainMenu li.menu2 ul {left: 80px; z-index:100; top:56px; width:380px; background:#fff;}
#mainMenu li.menu3 ul {left: 200px; z-index:100; top:56px; width:300px; background:#fff;}
#mainMenu li.menu4 ul {left: 380px; z-index:100; top:56px; width:280px; background:#fff;}
#mainMenu li.menu5 ul {left: 320px; z-index:100; top:56px; width:400px; background:#fff;}
#mainMenu div.menu6{float:left;position:absolute;left:684px}

/* mainmenu 하위메뉴 링크 스타일*/
a.Menu:link, a.Menu:visited, a.Menu:active {position:relative; text-decoration:none;}
a.Menu:hover {position:relative; }

#search {float:left;display:inline; position:relative; height:38px; width:244px; top:16px; left:53px; text-align:center;}
#search .s1 {BORDER-RIGHT: 1px solid #BFDBEE; BORDER-TOP: 1px solid #BFDBEE; BORDER-LEFT: 1px solid #BFDBEE; BORDER-BOTTOM: 1px solid #BFDBEE; FONT-SIZE: 11px; color:#57A0CF; FONT-FAMILY: "굴림"; background-color:#AFD2E9; height:17px;}

#subimg { width:1000px; height:165px; margin: 0 auto; z-index:1;}
#subimg1 { width:1000px; height:202px; top:117px; margin: 0 auto; position:absolute; background: url(../img/sub1.gif) no-repeat;  z-index:1;}
#subimg2 { width:1000px; height:202px; top:117px; margin: 0 auto; position:absolute; background: url(../img/sub2.gif) no-repeat;  z-index:1;}
#subimg3 { width:1000px; height:202px; top:117px; margin: 0 auto; position:absolute; background: url(../img/sub3.gif) no-repeat;  z-index:1;}
#subimg4 { width:1000px; height:202px; top:117px; margin: 0 auto; position:absolute; background: url(../img/sub4.gif) no-repeat;  z-index:1;}
#subimg5 { width:1000px; height:202px; top:117px; margin: 0 auto; position:absolute; background: url(../img/sub5.gif) no-repeat;  z-index:1;}

#content { width:100%; min-height:100%; margin: 0 auto; z-index:99;}
.left_menu_back {background: url(../img/left_menu_back.gif) repeat-y;}
.left_menu_back1 {background: url(../img/left_menu_back1.gif) no-repeat top right;}
.right_back {background: url(../img/right_back.gif) repeat-x;}
.title_back {background-color:#F5AC33; filter:alpha(opacity=80); opacity:0.8; -moz-opacity:0.8;}
.title {font-size:11px; FONT-FAMILY: 돋움; COLOR:#ffffff;}

.title_back1 {color:#000; font-size:11px; FONT-FAMILY: 돋움; float:right;}

.text {font-size:11px; FONT-FAMILY: 돋움;}

/* 게시판*/
.page {font-size:11px; FONT-FAMILY: 돋움; COLOR:#898989;}
a.a1:hover{font-size:11px; FONT-FAMILY: 돋움; COLOR:#898989;}
a.a1:visited{font-size:11px; FONT-FAMILY: 돋움; COLOR:#898989;}
a.a1:active{font-size:11px; FONT-FAMILY: 돋움; COLOR:#898989;}
a.a1:hover {font-size:11px; FONT-FAMILY: 돋움; COLOR:#898989;}

a.a2:hover{font-size:12px; FONT-FAMILY: 돋움; COLOR:#2D2D2D;}
a.a2:visited{font-size:12px; FONT-FAMILY: 돋움; COLOR:#2D2D2D;}
a.a2:active{font-size:12px; FONT-FAMILY: 돋움; COLOR:#2D2D2D;}
a.a2:hover {font-size:12px; FONT-FAMILY: 돋움; COLOR:#2D2D2D;}

a.a3:hover{font-size:12px; FONT-FAMILY: 돋움; COLOR:#FF4E00; text-decoration:underline;}
a.a3:visited{font-size:12px; FONT-FAMILY: 돋움; COLOR:#FF4E00; text-decoration:underline;}
a.a3:active{font-size:12px; FONT-FAMILY: 돋움; COLOR:#FF4E00; text-decoration:underline;}
a.a3:hover {font-size:12px; FONT-FAMILY: 돋움; COLOR:#FF4E00; text-decoration:underline;}

.e01 {font-size:12px; FONT-FAMILY: 돋움; COLOR:#363636;}

.page1 {font-size:11px; FONT-FAMILY: 돋움; COLOR:#000000; font-weight:bold;}
.t_bg {background: url(../img/bt/table_back.gif) repeat-x;}
.t_bg1 {background: url(../img/bt/table_back1.gif) no-repeat;}
.s_in {BORDER-RIGHT: 1px solid #DBDFE6; BORDER-TOP: 1px solid #DBDFE6; BORDER-LEFT: 1px solid #DBDFE6; BORDER-BOTTOM: 1px solid #DBDFE6; FONT-SIZE: 11px; color:#ABADB3; FONT-FAMILY: "돋움"; background-color:#ffffff; height:19px;}
.s01 {font-size:12px; FONT-FAMILY: 돋움; COLOR:#ffffff; font-weight:bold;}
.m01 {padding:15px 20px 15px 20px;}
.s02 {font-size:11px; FONT-FAMILY: 돋움; COLOR:#898989;}
.b01 {font-size:12px; FONT-FAMILY: 돋움; COLOR:#2D2D2D;}
.h01 {font-size:12px; FONT-FAMILY: 돋움; COLOR:#363636; font-weight:bold;}
.t_back { background: url(../img/tab_back.gif) repeat-x; }

#banner { width:1000px; height:56px; background: url(../img/banner_back.gif) repeat-x; margin: 0 auto;}
#banner .banarea_l { float:left; position: relative; margin:0 auto; width: 500px; height: 22px; padding-top:17px; bottom:0;}
#banner .banarea_l ul { list-style: none; margin: 0; bottom:0;}
#banner .banarea_l ul li { display: inline; float: left; margin:0; padding:0 4px 0 4px; }

#banner .banarea_r { float:right; position: relative; margin:0 auto; width: 500px; height: 33px; padding-top:10px; bottom:0;}
#banner .banarea_r ul { list-style: none; margin: 0; bottom:0;}
#banner .banarea_r ul li { display: inline; float: left; margin:0; padding:0 4px 0 4px;}

/*#footer {position:relative; width:100%; float:left; height:85px; margin:30px 0 0 0;}
#copy { width:1000px; height:35px; margin: 0 auto;}*/

#footer {position:relative; width:100%; float:left; height:85px; margin:0px 0 0 0;}
#copy { width:1000px; height:35px; margin: 0 auto;}

.copyright { width:1000px; height:35px; float:left;}

.ma {padding:10px; line-height:1.5;px;}