@charset "utf-8";

/* Element Reset */
body { margin:0; font-family:Tahoma, Sans-serif; font-size:.75em; background:url("../images/bgbg.jpg") repeat-x; background-color:#DAE7ED; color:#000;}
address { font-style:normal;}
hr{ display:none; position:absolute;}
img,
fieldset{ border:0;}

/* Layout */
#container{ margin:0; background:#FFF;}

#header { position:relative; width:950px; z-index:99;}
#body   { margin-bottom:10px; margin-top:10px;}
#content{ margin-bottom:0;width:100%; overflow:hidden;}
#footer {margin:0; padding-top:5px; border-top:1px solid #f4f4f4; text-align:center; clear:both; background:#AFCEE0;}

/* Header Extension */
#header .extension{ margin: 0;}

/* Body Extension */
#body .extension li {text-decoration:none; list-style-type: none;}
#body .extension li a {text-decoration:none;color:#000;}
#body .extension li a:hover { background:#ED3803;}

/* Footer Extension */
#footer .extension{margin:0; padding:0}
#footer .extension ul{ margin:0; padding:0; overflow:visible;}
#footer .extension li{ left:-10px; border-left:1px solid #ccc; padding:0 5px 0 10px;}
#footer address{ margin:0; padding:0}
#footer { margin:0; padding:0; border-top:1px solid #f4f4f4; text-align:center; padding:1em 0 1em; clear:both;}
#footer li { display:inline; padding:0 .6em 0 1em; background:url(../images/default/vrType1.gif) no-repeat left center;}
#footer li.first-child { background:none;}
#footer li a { color:#999999; font:.9em "돋움", Dotum, "굴림", Gulim, AppleGothic, Sans-serif;}
#footer li address { display:inline;}

/* a:link    {text-decoration:none; letter-spacing:-1px; color:#4F4F50} */
a:link    {text-decoration:none; color:#4F4F50}
a:visited {text-decoration:none;color:#4F4F50}
a:active {text-decoration:none; color:#4F4F50}
a:hover  {text-decoration:none;color:#4F4F50;}

/* ----- Fixed 2 Column Layout ----- */
.fixed #container{ width:950px; margin-left:auto; margin-right:auto;}
.fixed .ec #body .e1{ width:200px; }
.fixed .ec #body .e1{ float:left; clear:left;}
.fixed .ec #body #content{ width:730px; }
.fixed .ec #body #content{ float:right;}
.fixed .ec #body .e1{ display:block;}
.fixed .ce #body .e1{ width:200px; }
.fixed .ce #body .e1{ float:right; clear:right;}
.fixed .ce #body #content{ width:730px; }
.fixed .ce #body #content{ float:left;}
.fixed .ce #body .e1{ display:block;}

/* ----- Fixed 3 Column Layout ----- */
.fixed #container{ width:950px; margin-left:auto; margin-right:auto;}
.fixed .ece #body .e1{ display:block; width:210px; }
.fixed .ece #body .e2{ display:block; width:160px; }
.fixed .ece #body #content{ width:550px; }
.fixed .ece #body #content{ float:left; margin-right:-100%; left:225px;}
.fixed .ece #body .e1{ float:left; }
.fixed .ece #body .e2{ float:right;}


/* ---------- menu ------------------*/

.menu { position:relative; display:block; background:url("../images/t_bg.gif") repeat-x; float:left; margin:0; width:950px; height:38px; }
.lavaLampWithImage {
	position: relative;
	float: left;
	height: 38px;
	width: 940px; display:block; 
	padding: 5px 0 15px 10px; 
	margin: 0 0 10px 0;
	overflow: hidden;
}
.lavaLampWithImage li {
	float: left;
	list-style: none;
}
.lavaLampWithImage li.back {
	background: url("../images/t_bg1.gif") repeat-x ;
	height: 38px;
	margin-left:-945px;
	margin-top:-5px;
	z-index: 9;
	position: absolute;
}
.lavaLampWithImage li a {
	font-family: Dotum, 돋움, arial, Tahoma, Sans-serif; 
	font-size:13px; font-weight:bold;
	text-decoration: none;
	color: #fff;
	outline: none;
	text-align: center;
	top: 7px;
	text-transform: uppercase;
	letter-spacing: 0;
	z-index: 10;
	display: block;
	float: left;
	height: 30px;
	position: relative;
	overflow: hidden;
	margin: auto 20px; 
	
}
.lavaLampWithImage li a:hover, .lavaLampWithImage li a:active, .lavaLampWithImage li a:visited {
	border: none;
}
/* ---------- menu end ------------------*/

/* ---------- side menu ------------------*/
#location1,#location2,#location3,#location4,#location5,#location6,#location7,#location8,#location9{
	height:29px;
	font-family:Dotum, 돋움, arial, Tahoma, Sans-serif; 
	font-size:13px; font:bold;
	display: block;
	margin-top:10px;
}
#location1{
	background:url(/images/left1.jpg) left top no-repeat ;
}
#location2{
	background:url(/images/left2.jpg) left top no-repeat ;
}
#location3{
	background:url(/images/left3.jpg) left top no-repeat ;
}
#location4{
	background:url(/images/left4.jpg) left top no-repeat ;
}
#location5{
	background:url(/images/left5.jpg) left top no-repeat ;
}
#location6{
	background:url(/images/left6.jpg) left top no-repeat ;
}
#location7{
	background:url(/images/left7.jpg) left top no-repeat ;
}
#location8{
	background:url(/images/left8.jpg) left top no-repeat ;
}
#location9{
	background:url(/images/left9.jpg) left top no-repeat ;
}

#sliding-navigation
{
	list-style: none;
	font-family:Dotum, 돋움, arial, Tahoma, Sans-serif; 
	font-size:11px; font:bold;
	margin:0;
	padding: 0;
}

#sliding-navigation ul{ list-style:none;}
#sliding-navigation li.sliding-element a
{
	display: block;
	padding: 5px 30px;
	margin-left:0px;
	font-size:12px;
	font-family:Dotum, 돋움, arial, Tahoma, Sans-serif; 
	color: #999;
}
#sliding-navigation li.sliding-element a:hover {background:url(../images/leftbg.jpg); }
#sliding-navigation li.sliding-element-sub a{ border-left:9px solid #a5a5a5; height:7px !important;}
#sliding-navigation li.sliding-element-sub a:hover{ background:#dedede;}

#sliding-navigation li.sliding-element h3
{
	color: #fff;
	background:#333 url(heading_bg.jpg) repeat-y;
	font-weight: normal;
}

#sliding-navigation .selected{ background:url(../images/leftarrow.jpg) no-repeat left center;}
/* ---------- side menu end ------------------*/

