
/*±âº» css*/
	div, ul, li { padding:0; margin:0; list-style: none; line-height:20px;}
	img { border:0 none; }
	hr { display: none; }
	body {
	font-family:"±¼¸²" ;
	font-size:12px ;
	line-height:20px ;
	margin:0pt;
	padding:0pt;
	color:#818181;
	background: #F9F9F9;
	}
	form{
	margin:0pt;
	padding:0pt;
	background: #FFFFFF;
	}
	#input-gray {
	border:1px #D9D9D9 solid;
	padding:3px 3px 1px 3px;
	color:#818181;
	}
	.btn{ 
	display:inline-block; 
	width:15px; 
	padding:2px;
	margin-bottom:7px;
	}

	/*ÀÌ¹ÌÁö rollover ºÎºÐ*/
	a.{ border:0 none; }
	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; }
	
	/*ÆùÆ® rollover ºÎºÐ*/
	a { font-size:12px; color:#777777;}
	a:link { font-size:12px; color:#777777; text-decoration:none }
	a:visited { font-size:12px; color:#777777; text-decoration:none }
	a:active { font-size:12px; color:#777777; text-decoration:none }
	a:hover { font-size:12px; color:#000000; text-decoration:none }

	/*¸Þ´º ¾Õ¿¡ ¿À´Â ºí¸´*/
	li.arrow
	{
	background-image: url(../img/bu_lm_box.gif);
	background-repeat: no-repeat;
	background-position: 0 50%;
	padding: 1px 0 1px 20px;
	margin: 1px 0;
	}

/*header ¸Þ´º ºÎºÐ*/
	#header, wrap {
	margin:auto;
	width: 914px;
	height: 100%;
	background-image: url(../img/bg.gif);
	background-repeat: repeat-y;
	}

	#top-navigation{width:889px; margin:auto;height:98px;}
	#top-navigation .depth1{float:left; left:5px;margin-top:15px}
	#top-navigation .depth2 {float:right;margin-top:15px}
	#top-navigation .depth2 li {float:left;} 

/*main-body ¸Þ´º ºÎºÐ*/
	#container {
	width:889px;
	height:520px;
	margin:auto;
	}
	#box{position:relative;width:889px; margin:auto; top:10px;}
	#left{position:relative; float:left; width:636px;  }
	#left_btn{position:relative; z-index:5;  top:-25px; left:100px;} /* ¹öÆ°-´Ù¿î·Îµå*/
	#left .left{position:relative;  float:left; top:0;}
	#left .right{margin-left:343px;}
	#right{float:right;}

	#spot1{position:relative; width:889px; margin:auto;} /* ¸ÞÀÎÀÌ¹ÌÁö ¹è°æ*/
	#spot2{position:absolute;  top:-41px;left:100px; z-index:5;} /* Ä³¸¯ÅÍ*/
	#spot3{position:absolute; z-index:5; margin-top:95px;} /*·¹ÆÛ·±½º*/
	#spot4{position:absolute; z-index:6; margin-top:61px;} /* ¹è³Ê*/
	#showpopup{position:absolute; margin:auto; margin-top:25px; margin-left:340px; z-index:10;} /* GSÀÎÁõ ÆË¾÷*/
	#15yearEvent{position:absolute; top:0; left:0;} /* 15ÁÖ³â ÀÌº¥Æ®*/

/*sub-body ¸Þ´º ºÎºÐ*/
	#sub_container{
	width:889px;
	margin:auto;
	}
	#sub_spot1{position:relative; width:889px; margin:auto;} /* subÀÎÀÌ¹ÌÁö ¹è°æ*/
	#snb{position:relative; width:133px;float:left;}
	#colgroup{position:relative; margin-left:210px; margin-bottom:30px;}
	

/*foot ¸Þ´º ºÎºÐ*/
	#footer {
	float:both;
	position:relative;
	width: 914px;
	height:120px;
	background-image: url(../img/bg.gif);
	background-repeat: repeat-y;
	}
	#footer .depth1{
	margin:auto;
	width: 912px;
	height:22px;
	background-image: url(../img/foot_bg.gif);
	background-repeat: repeat-x;
	}
	#footer .depth1 li {float:left;}
	#line {
	width: 914px;
	height:1px;
	background-color:#E6E6E6;
	top:0;
	}
