@charset "euc-kr";
body {
	margin:0;
	padding:0;
	background-image:url(../img/b_bg.gif);
	background-repeat:repeat-x;
}
#wrap {
	width:1000px;
	background-image:url(../img/bg.jpg);
	background-repeat:no-repeat;
	position:relative;
}
img {
	border:0;
}
#sitelogo {
  border:0px solid green;
	width:200px;
	float:left;
	padding:35px 0px 0 25px;
	margin:0px;
}
#gnb {
  border:0px solid blue;
	width:715px;
	height:123px;
	padding:0px 0 0 0px;
	margin:0px 0 0 240px;
}
.clear {
	clear:both;
}
#toplink {
  text-align:right;
	margin:0px;
	padding:10px 50px 5px 0px;
}
#toplink ul {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 100px;
}
#toplink ul li {
	display:inline;
	list-style:none;
	padding:0px;
	margin:0px 0px 0px 0px;
}
#toplink a {
	margin-left:10px;
}
#outer {
  text-align:center;
	height:123px;
	text-align:left;
	position:relative;
	padding:0;
	margin:0;
}
ul#topmenu {
  text-align:center;
  border:0px solid red;
	margin:0px;
	padding:1px 0px 0px 10px;
	float:left;
	list-style:none;
	width:705px;
	height:51px;
  background-image:url(../img/topmenu1.gif);
}

ul#topmenu li {
	float:left;
	padding:0px 0px 0px 0px;
	text-align:center;
}
ul#topmenu li a {
	font-size:100%;
	display:block;
	text-decoration:none;
	text-align:center;
	vertical-align:middle;
	color:#FFFFFF;
	font-weight:bold;
	font-family:"µ¸¿ò";
}
ul#topmenu li a.final {
	background-image:none;
}
ul#topmenu li a:hover {
	color:#fcff00;
}
ul#topmenu li.over a {
	color:#fcff00;
}
/* ¸Þ´ººÎºÐ 1Depth CSS---- */
ul#topmenu li.menu0 {
	margin:0;
}
ul#topmenu li.menu1 {
	margin:0;
}
ul#topmenu li.menu2 {
	margin:0;
}
ul#topmenu li.menu3 {
	margin:0;
}
ul#topmenu li.menu4 {
	margin:0;
}
ul#topmenu li.menu5 {
	margin:0;
}
ul#topmenu li ul#submenu {
	position: absolute;
	top:75px;
	left:0px;
	padding:0px;
	display: none;
	margin-top:0px;
	font-family:"µ¸¿ò";
}
/*2 Depth ----*/
ul#topmenu li.menu1 ul#submenu {
	font-weight:bold;
	margin-left:10px;
	background-image:url(../img/sub_1bg.gif);
	background-repeat:no-repeat;
	padding:5px 0 0 7px;
	/*width:334px;*/
	 width:344px;
	height:30px;
}
ul#topmenu li.menu2 ul#submenu {
	font-weight:bold;
	margin-left:120px;
	background-image:url(../img/sub_2bg.gif);
	background-repeat:no-repeat;
	padding:5px 0 0 12px;
	/*width:217px;*/
	width:217px;
	height:30px;
}
ul#topmenu li.menu3 ul#submenu {
	margin-left:100px;
	background-image:url(../img/sub_3bg.gif);
	background-repeat:no-repeat;
	padding:5px 0 0 6px;
	/*width:448px;*/
	width:520px;
	height:30px;
}
ul#topmenu li.menu4 ul#submenu {
	margin-left:345px;
	background-image:url(../img/sub_4bg.gif);
	background-repeat:no-repeat;
	padding:5px 0 0 8px;
	/*width:241px;*/
	width:241px;
	height:30px;
}
ul#topmenu li.menu5 ul#submenu {
	margin-left:300px;
	background-image:url(../img/sub_5bg.gif);
	background-repeat:no-repeat;
	padding:5px 0 0 10px;
	/*width:349px;*/
	width:349px;
	height:30px;
}
ul#topmenu li.menu6 ul#submenu {
	margin-left:380px;
	background-image:url(../img/sub_4bg.gif);
	background-repeat:no-repeat;
	padding:5px 0 0 7px;
	/*width:241px;*/
	width:255px;
	height:30px;
}
ul#topmenu li.menu7 ul#submenu {
	margin-left:230px;
	background-image:url(../img/sub_7bg.gif);
	background-repeat:no-repeat;
	padding:5px 0 0 7px;
	/*width:448px;*/
	width:460px;
	height:30px;
}
ul#topmenu li ul#submenu li {
	font-weight:bold;
	color:#676767;
	width:auto;
	margin:0px 0px;
	padding:0px;
	list-style:none;
	font-family:"µ¸¿ò";
}
ul#topmenu li ul#submenu li a {
	font-weight:bold;
	font-size:95%;
	width:auto;
	color:#161515;
	padding:0 0 0 0;
	font-family:"µ¸¿ò";
	display:inline;
	list-style:none;
}
ul#topmenu li a:hover {
	color:#fcff00;
}


/* end Å¾¸Þ´º*/

#container{
	clear:both;
	position:relative;
	margin-left:253px;
	width:698px;
}

#notice {
	position:absolute;
	left:253px;
	top:263px;
	width:301px;
	height:157px;
	z-index:1;
	font-family:"µ¸¿ò";
	font-size:12pt;
	color:#333333;
}

.list {
	font-family:"µ¸¿ò";
	font-size:10pt;
	color:#666666;
}


#notice .new {color:#265293; font-weight:bold;}

#notice2 {
	position:absolute;
	left:253 px;
	top:263px;
	width:301px;
	height:157px;
	font-family:"µ¸¿ò";
	font-size:12pt;
	color:#666666;
	z-index:1;
	visibility: hidden;
}


#notice2 .new {color:#265293; font-weight:bold;}


/*ÆË¾÷*/
#main_pop { position:relative; width:303px; height:157px; margin:0px; padding:0px; margin-bottom:0px; background-image:url(../img/pop_bg.gif); }
.mainpop { position: absolute; width:235px; height: 131px; padding:14px 0px 0px 16px; clip: rect(0 100% 100% 0); visibility: hidden; }
.popbt {
	position: absolute;
	float:right;
	top:14px;
	left:263px;
	vertical-align:middle;
	padding-top:2px;
}
.popbt dl {
	float:left;
    padding:0px;
    margin:0px;
	text-align:right;
}
.popbt dl dd{
   display:inline;
   padding:0px;
   margin:0px;
 }
 
#copy{
	position:relative;
	width:945px;
	height:79px;
	background-image:url(../img/foot_bg.gif);
	background-repeat:no-repeat;
}

.visit{
	background-color:#FFFFFF;
	border-top:1px solid #d0cbcb;
	border-bottom:1px solid #d0cbcb;
	border-right:2px solid #d0cbcb;
	border-left:2px solid #d0cbcb;
	font-family:"µ¸¿ò";
	font-size:9pt;
	color:#666666;
}

#fla{
	position:absolute;
	top:179px;
	left:-30px;
	width:314px;
	height:167px;
	z-index:1;
}
