a {
text-decoration:none;
cursor: pointer; }

a:link {
color:#464646;
text-decoration:none;}

a:visited {
color:#464646;
text-decoration:none;}

a:hover , a:active , a:focus {
color:#ff5300;
text-decoration:none;}/* a:focusÃß°¡ */

img {
margin:0;
border:0;
}

input.text {
padding:2px 0 0 2px;
height:15px;
border:1px solid #ccc;
border-color:#ccc #ddd #ddd #ccc;
background: #fff; }

/* form Á¤ÀÇ */
form { margin:0; padding:0; }
input , select , textarea , button {
font-size:12px;
font-family:Dotum,"µ¸¿ò" , sans-serif;
color:#464646;
line-height:1.2;
vertical-align:middle;
margin:0;
padding:0; }
select { height:19px; } /* Operaº¸Á¤ */
* html select { margin:0 -1px -1px 0; }/* IE hack */

/* div***************************************************************************/
#wrap{
position: absolute; 
top:0;
left:12px;
width:881px;
}

#head {
width:881px;
height:138px;
background:#fff url(image/menu_bg.gif)  no-repeat; } /* ÀüÃ¼ »ó´Ü ¼­ºê ¿¤¸®¸ÕÆ® Æ÷ÇÔ */
}

#main {
width:881px;
}

#element {
float: left;
width:508px;
height:104px;
}

#centermenu {
float: right;
width:365px;
height:104px;
padding:0;
margin:0;
background:#fff url(image/sub_menu_bar.gif)  no-repeat;

}

#topimg {
clear: both;
padding:0;
margin:0;
width:881px;
height:12px;
background:#8080C0;
}

#body {
float:left;
width:881px;
height:auto; 
background:#fff url(image/bg.gif)  repeat-y;
margin: 0px;
padding: 0px; 
}

#botimg {
clear: both;
width:881px;
height:12px;

}

#footer {
clear:both;
float:left;
margin-top:10px;
width:881px;
font-size: 12px;
background:#fff url(image/copy_bg2.gif);
}


/* div ***************************************************************************/


/* head ***************************************************************************/
#logo {
position: absolute;
left:10px; 
top:0;
width:157px;
height:96px;
padding:0;
margin:0;}

#globalmenu {
position: absolute;
left:580px;
top:0;
width:442px;
height:23px;
background: transparent;
}

#globalmenu ul {
margin:0;
padding:0;
list-style:none;
}

#globalmenu ul li {
margin:0;
padding:0;
float:left;
display:inline; }

#topmenu {
position: absolute;
left:214px;
top:23px;
width:659px;
height:42px;
margin:0;
padding:0; 

}

/* topMenu1Depth **********/
#topmenu ul {
width:676px;
height:109px;
margin:0;
padding:0;
list-style:none;
color:#ffffff;

}

#topmenu li {
margin:0;
padding:0;
background:transparent; }

#topmenu ul li {
float:left;
margin:0;
padding:0; }

#topmenu ul li a { color: #333; margin: 0; padding: 0; font-weight: bold; }

#topmenu ul li a.active, #topmenu ul li a:hover { background: transparent; }

/* topMenu2Depth **********/


#topmenu ul ul { margin: 0; padding: 0; list-style: none; width: 600px; height: 28px; position: absolute; left: -11px; top: 37px; display: none;  }

#topmenu ul ul li { margin: 0; padding: 8px 0 4px 0; height: 28px; float: left; display: inline; white-space: nowrap; text-align: left; }

#topmenu ul ul li.img { background: transparent; border: 0; margin: 0; padding: 0; }

#topmenu ul ul li a { font-size: 12px; letter-spacing: -2px; color: #fff; line-height: 1.2; display: block; font-weight: normal; }

#topmenu ul ul#top2m1 { padding: 0 0 0 3px;}
#topmenu ul ul#top2m2 { padding: 0 0 0 20px;}
#topmenu ul ul#top2m3 { padding: 0 0 0 100px;}
#topmenu ul ul#top2m4 { padding: 0 0 0 100px;}
#topmenu ul ul#top2m5 { padding: 0 0 0 130px;}
#topmenu ul ul#top2m6 { padding: 0 0 0 100px;} 
#topmenu ul ul#top2m7 { padding: 0 0 0 130px;}

#topmenu ul ul#top2m1 li a { padding: 1px 2px; }
#topmenu ul ul#top2m2 li a { padding: 1px 2px; }
#topmenu ul ul#top2m3 li a { padding: 1px 2px; }
#topmenu ul ul#top2m4 li a { padding: 1px 2px; }
#topmenu ul ul#top2m5 li a { padding: 1px 2px; }
#topmenu ul ul#top2m6 li a { padding: 1px 2px; }
#topmenu ul ul#top2m7 li a { padding: 1px 2px; }


#topmenu ul ul#top2m1 li a:hover { color: #FFE137;} 
#topmenu ul ul#top2m2 li a:hover { color: #FFE137;}
#topmenu ul ul#top2m3 li a:hover { color: #FFE137;}
#topmenu ul ul#top2m4 li a:hover { color: #FFE137;}
#topmenu ul ul#top2m5 li a:hover { color: #FFE137;}
#topmenu ul ul#top2m6 li a:hover { color: #FFE137;}
#topmenu ul ul#top2m7 li a:hover { color: #FFE137;}

#ssearch {
position: absolute;
left:16px;
top:100px;
width:560px;
margin:0;
padding:0;
}

#ssearch select{
letter-spacing: -1px; width: 102px; height:19px; }

#search label { display: none; }

#ssearch input {
padding-left:2px;}

#ssearch input.text {
margin-left:2px;
width:200px;
border:solid CCCCCC 1px; 
}

.check_txt {
font-size:12px;
color:#ffffff;
}

#favo_txt{
position: absolute;
left:580px;
top:107px;
font-size: 12px; 
letter-spacing: -1px; 
color: #D7DCE4;
}

#favo_txt ul{
	margin: 0px; 
	padding: 0px;
	list-style: none; 
}

#favo_txt ul li{
	margin: 0px 1px 0px 1px; 
	padding: 0px;
	display:inline; 
}

#favo_txt a:link, #favo_txt a:visited 
{
	margin: 0px 0px 0px 0px;
	padding: 0px;
	color:#D7DCE4;
}

#favo_txt a.active, #favo_txt a:hover 
{
	margin: 0px;
	padding: 0px;
	color:#fff;
	text-decoration: underline;
}

/* element ***************************************************************************/

/* center ***************************************************************************/

#cmenu {
float:left;
margin:0;
padding-top:33px;
padding-left:23px;
}

#cmenu ul {
margin:0;
padding:0;
list-style:none;

}

#cmenu li {
margin:0;
padding:0;


}

#cmenu ul li{
float:left;
margin:0;
padding:0; 
display:block;
height:23px;
}

#cmenu  a{
margin:0;
color:#6A6A6A;
font-size:11px;

}

#cmenu    a.active , #cmenu   a:hover {
color:#343434;
padding-top:50px;
}

#cmenu .line {
color:#ccc;
}

a.rollover img { border-width:0px; display:block; } 
a.rollover img.rollover { display:none; } 
a.rollover:hover { position:relative; } 
a.rollover:hover img { display:none; } 
a.rollover:hover img.rollover { display:block; } 

/* body ***************************************************************************/
#body #left {
float:left;
width:196px;
margin:0;
margin:0 0 0 5px;
padding:0;
font-size:12px;
}

#body #left h1 {
margin:0;
padding:0;
}

#body #left ul{
padding:0;
margin:0;
}

#body #left li{
padding:0;
margin:0;
list-style-type:none;
}

#body #left li ul{
padding:0;
margin:0;

}

#body #left li ul li {
width:145px;
height:19px;
margin-left:18px; 
padding:5px 0 0 5px;
border-bottom:1px dotted  #E5E7EA;
background: url(image/left_dot.gif) no-repeat 0 0.8em; 

}

/* body ¿À¸¥ÂÊ***************************************************************************/
#body #right {
float:left;
width:658px;
height:auto; 
padding:0px;
margin: 0px;
}

/* body Å¸ÀÌÆ²***************************************************************************/
#title {
float:left;
width:658px;
padding:0px;
margin: 0px;
}

#title ul {
margin:0;
padding:0;
list-style:none;
}

#title ul li {
margin:0;
padding:0;
float:left;
display:inline; 
}

#title ul li h2{
margin:0;
padding:0;
}

#title .home {
padding:19px 5px 0 0;
float:right;
font-size:12px;
}

#title ul li a {
font-color:#061C64;
}

#title ul li a {
font-size:96%;
color:#061C64;
}

#title ul li a:hover {
color:#F26522;
}
 


/* body ³»¿ë***************************************************************************/
#body #contents_ {
clear:both;
float:left;
width:644px;
font-size:100%;
padding: 0px;
margin: 0px 0px 0px 14px;
color:#000000; 
line-height:150%;
}

/* footer***************************************************************************/

#footer #left {
float:left;
width:232px;
margin:0;
padding:0;
text-align: center;
}

#footer #right {
float:left;
width:640px;
margin:0;
padding:0;
}

#footer #right ul{
margin: 4px 0px 0px 0px;
padding:0;
list-style:none;
}

#footer #right  li{
margin: 0px 2px 0px 2px;
padding:0;
display:inline; 
}

#footer #right a:link, #footer #right a:visited
{
	margin: 0px 0px 0px 0px;
	padding: 0px;
	color:#444;
	text-decoration: none;
}

#footer #right a.active, #footer #right a:hover 
{
	margin: 0px;
	padding: 0px;
	color:#000;
	text-decoration: underline;
}





#footer #menu{
float:left;
margin:0;
padding:0;
width:870px;
}

#footer #menu ul{
margin:9px 0 0 220px;
padding:0;
list-style:none;
}


#footer #menu  li{
margin:0;
padding:0;
float:left;
display:inline; 
}

#footer #copy{
float:left;
margin:0;
padding:0;
width:880px;
}

#footer #copy ul{
margin-top:10px;
padding:0;
list-style:none;
}


#footer #copy  li{
margin:0;
padding:0;
float:left;
display:inline; 
}

/* footer***************************************************************************/

#floater ul {
margin:0;
padding:0;
list-style:none;
}

#floater ul li {
margin:0;
padding:0;
}

#floater #quick {
float:left;
margin: 0px;
padding:0px;
width: 83px;
height: 240px;
background:#fff url(image/quick_bg.gif) no-repeat 0 0px;
}

#floater #quick p {
margin: 0px 0px 0px 5px;
padding:0;
}
