
div#wrapper img
{
	vertical-align: top;
}

div#wrapper div#header
{
	width: 84.67em;
	height: 4em;
}

/* 로고 */
div#wrapper div#header div#logo
{
	position: absolute;
	left: 2.08em;
	top: 0.67em;
	z-index: 1;
}

div#wrapper div#header div#logo img
{
	width: 10.58em;
	height: 2.5em;
}

/* 상단링크 */

div#wrapper div#header ul#top_link
{
	position: absolute;
	left: 44.5em;
	top: 0.25em;
	z-index: 1;
	height:2em;
	
}

div#wrapper div#header ul#top_link li
{
	float: left;
	margin:0;
	height:1.17em;
	line-height:1.25em;
	white-space:nowrap;
	/*width:4.17em;*/
	/*width:5em;*/
}

div#wrapper div#header ul#top_link li.zooms
{
	padding:2em 0.5em 0 0;
}

div#wrapper div#header ul#top_link li.tops
{
	padding:2em 0 0 1.25em;
}


img.zoom0 { width:1.16em;height:1.16em;margin-bottom:0.75em; }
img.zoomin { width:1.16em;height:1.16em;margin-bottom:0.75em; }
img.zoomout { width:1.16em;height:1.16em;margin-bottom:0.75em; }

/* 메인메뉴 */
div#wrapper div#header div#main_menu{ position:absolute;z-index:100;top:4em;left:0;width: 84.67em;	}

div#wrapper div#header div#main_menu ul#main_link{	float: left;}

div#wrapper div#header div#main_menu ul#main_link li.menu01,  .menu02,  .menu03,  .menu04{	float: left;}

div#wrapper div#header div#main_menu ul#main_link li img{	height:5.5em;vertical-align: top;	}


div#wrapper div#header div#main_menu ul#main_link li.menu01 img.mainmenu_img{	width:23.08em;	}
div#wrapper div#header div#main_menu ul#main_link li.menu02 img.mainmenu_img{	width:20em;		}
div#wrapper div#header div#main_menu ul#main_link li.menu03 img.mainmenu_img{	width:19.92em;	}
div#wrapper div#header div#main_menu ul#main_link li.menu04 img.mainmenu_img{	width:21.67em;	}

div#wrapper div#header div#main_menu ul#main_link li ul li img.dot{	width:0.17em;height:0.17em;margin:0 0.25em;vertical-align:middle;	}


div#wrapper div#header div#main_menu ul#main_link li ul { position: absolute;top:4.75em;z-index:10;margin:0;background:#FFFFFF; }

div#wrapper div#header div#main_menu ul#main_link li ul.submenu01{	left: 1.0em;display: none;padding:0.75em;margin:0;}
div#wrapper div#header div#main_menu ul#main_link li ul.submenu02{	left: 15.0em;display: none;padding:0.75em;margin:0;}
div#wrapper div#header div#main_menu ul#main_link li ul.submenu03{	left: 33.5em;display: none;padding:0.75em;margin:0;}
div#wrapper div#header div#main_menu ul#main_link li ul.submenu04{	left: 43.5em;display: none;padding:0.75em;margin:0;}

div#wrapper div#header div#main_menu ul#main_link li ul li { width:11.5em;padding:0.17em 0.5em;margin:0;letter-spacing:-0.08em;vertical-align:middle; }
div#wrapper div#header div#main_menu ul#main_link li ul li.float_left { float:left; }
div#wrapper div#header div#main_menu ul#main_link li ul li.first { float:left; }
div#wrapper div#header div#main_menu ul#main_link li ul li.line_right { border-right:0.08em solid #E2E2E2; }


div.mainnav-background-image{ position:absolute;z-index:101;display:none;vertical-align:top; }
div.mainnav-background-image img { width:2.08em;height:1.08em; }


/*div.layermenu { position:absolute;z-index:150;left:4.83em;top:-21.33em;width:76em;height:21em;border:0.16em solid #0e6ece;background:#ffffff; }*/
div.layermenu { position:absolute;z-index:150;left:4.25em;top:0em;width:76.0em;height:21em;border:0.17em solid #0e6ece;background:#ffffff;display:none; }
div.layermenu ul.layermenu_ul	{ padding:1.25em 0 0 1em }
div.layermenu ul.layermenu_ul li {  }
div.layermenu ul.layermenu_ul li.layermenu_subtitle { width:14.75em; }
div.layermenu ul.layermenu_ul li.layermenu_subtitle ul.ldep01 { line-height:1.25em;color:#656565;padding-left:1.5em;width:12.5em; }

li.align_left { float:left }
li.align_right { float:right }
ul.full01 { height:15.5em }
li.border_right {border-right:0.08em solid #e4e4e4;  }
/*li.square { list-style-type:square;list-style-position:inside;  }*/
/*li.disc { list-style-type:disc;list-style-position:inside; }*/
li.depli { list-style-type:none;height:1.25em;letter-spacing:-0.08em;}
li.depli2 { list-style-type:none;height:1.25em;letter-spacing:-0.17em;}
li.depli img.dot05 { width:0.16em;height:0.16em;margin:0.5em 0 0 0.25em; }

/*div.mainnav-background-image03		{ position:absolute;z-index:149;top:21.0em;left:4.83em;width:76.33em;height:2.5em; }*/
div.mainnav-background-image03		{ position:absolute;z-index:149;top:0em;left:38em;width:8.83em;height:2.5em; }
div.mainnav-background-image03 img  { width:8.83em;height:2.5em; }


