/* Default Style
---------------------------------------------------- */
* { margin:0; padding:0; }
area {blr:expression(this,onFocus=this.blur());} 
a:link, a:visited { color:#666; text-decoration:none; selector-dummu:expression(this,hideFocus=true);}
a:active, a:hover, a:focus { color:#7c461a; text-decoration:none; }
table { border-collapse:collapse; }
img, fieldset { border:0 none; }
legend { display:none; }
td { font-size: 12px; font-family:"µ¸¿ò", verdana, "±¼¸²", Seoul, Gulim;line-height: 14pt; color: #4E4E4E;}
input{color:#555555;font-size: 11px; font-family:"µ¸¿ò", verdana, "±¼¸²", Seoul, Gulim; border:1px solid #999999;}


/* Common Style
---------------------------------------------------- */
.nav{ font-size: 11px; font-weight:bold; font-family:"µ¸¿ò", verdana, "±¼¸²", Seoul, Gulim;line-height: 14pt; color: #a76b00;}
.location:active, .location:hover { color:#000; text-decoration:underline; }
.text { border:1px solid #bbb; color:#666; background:#fff; font-size:100%; padding:3px 4px 1px 4px; }
.form_t {font-size: 11px; font-family:"µ¸¿ò", verdana, "±¼¸²", Seoul, Gulim;line-height: 14pt; color: #4E4E4E;}
.mem {height: 20px; width: 145px;font:11px; border:1px solid #ccc; background:#f8f8f8;}
.mem_l {height: 20px; width: 250px;font:11px; border:1px solid #ccc; background:#f8f8f8;}
.mem1 {height: 20px; width: 35px;font:11px; border:1px solid #ccc; background:#f8f8f8;}
.reset {background-image: url(../img/global/btn_reset.gif); height:27px; width:70px; margin: 0px; padding: 0px; border: none;}
.sun{ color: #ff0000;}
.sat{ color: #0024ff;}
.f11_04 {
	font-family: Dotum;
	font-size:12px;
	letter-spacing:-0.5px;
	color:#835a2a;
	font-weight: bold;
}
.norice{ font-size: 11px; font-weight:bold; font-family:"µ¸¿ò", verdana, "±¼¸²", Seoul, Gulim;line-height: 14pt; color: #cccfc9;}
.norice2{ font-size: 11px;  font-family:"µ¸¿ò", verdana, "±¼¸²", Seoul, Gulim;line-height: 14pt; color: #cccfc9;}
/* background:url(images/bg.gif) repeat-x top center; */
.location { color: #727272; font-size: 11px; font-family: Dotum;letter-spacing: -0.5px;line-height: 11pt;}
.lo { color: #9e1a1d; font-size: 11px; font-family: Dotum;letter-spacing: -0.5px;}
.t_text { color: #6a6a6a; font-size: 12px; font-family: Dotum;letter-spacing: -0.5px;line-height: 11pt;}


/* Table Style
---------------------------------------------------- */
/* Å×ÀÌºí ¸®½ºÆ® */

.tb_list{
	font-family: Verdana;
	font-size: 12px;
	font-weight: none;
	line-height: 18px;
	color: #865f27;
	text-transform: lowercase;
	letter-spacing: -1px;		
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.tb_top_line{
	font-family: Verdana;
	font-size: 12px;
	line-height: 20px;	
	font-weight: bold;
	color: #865f27;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #865f27;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
	background-color: #f5f0e8;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CBCDD8;
	letter-spacing: -1px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	
}
.tb_top_line2{
	font-family: Verdana;
	font-size: 12px;
	line-height: 20px;	
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
	background-color: #f5f0e8;
	letter-spacing: -1px;		
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.tb_top_line3 {
	font-family: Verdana;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
	background-color: #f5f0e8;
	letter-spacing: -1px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #cccccc;
}



.tb_bot_line{
	font-family: Verdana;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #865f27;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #865f27;
	letter-spacing: -1px;		
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.tb_list1{
	font-family: Verdana;
	font-size: 12px;
	line-height: 18px;
	font-weight: none;
	color: #5e5e5e;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	background-color: #FBFBFF;	
	letter-spacing: -1px;		
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #CBCDD8;	
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.tb_list1_1{
	font-family: Verdana;
	font-size: 12px;
	line-height: 18px;
	font-weight: none;
	color: #5e5e5e;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	background-color: #FBFBFF;	
	text-transform: lowercase;	
	letter-spacing: -1px;		
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #CBCDD8;	
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.tb_list_name{
	font-family: Verdana;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #5e5e5e;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	letter-spacing: -1px;	
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #CCCCCC;		
	background-color: #fffef7;	
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.tb_list2{
	font-family: Verdana;
	font-size: 12px;
	line-height: 18px;
	font-weight: none;
	color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	background-color: #FBFBFF;
	letter-spacing: -1px;		
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.tb_list3{
	font-family: Verdana;
	font-size: 12px;
	line-height: 18px;
	font-weight: none;
	color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #CCCCCC;	
	background-color: #FBFBFF;
	letter-spacing: -1px;		
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}


/* color font */

.orange {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color:#ff6600;
	letter-spacing: -1px;	
	text-decoration: none;	
}

.blue {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color:#865f27;
	letter-spacing: -1px;	
	text-decoration: none;	
}
.blue_b_line {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color:#865f27;
	letter-spacing: -1px;	
	text-decoration: none;	
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;	
}
.gray {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color:#666666;
	letter-spacing: -1px;	
	text-decoration: none;	


}
.tb_top_line1{
	font-family: Verdana;
	font-size: 12px;
	line-height: 18px;	
	font-weight: bold;
	color: #865f27;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #865f27;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
	background-color: #f5f0e8;
	border-right-width: 1px;
	border-right-style: none;
	border-right-color: #CBCDD8;
	letter-spacing: -1px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	

}
.tb_list00{
	font-family: Verdana;
	font-size: 11px;
	line-height: 20px;
	font-weight: none;
	color: #5e5e5e;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	letter-spacing: -1px;	
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;		
	background-color: #f0f3fa;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	
	}
.tb_list01{
	font-family: Verdana;
	font-size: 12px;
	line-height: 20px;
	font-weight: none;
	color: #5e5e5e;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	letter-spacing: -1px;	
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;		
	background-color: #fffef7;	
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	
	}
.tb_list02{
	font-family: Verdana;
	font-size: 12px;
	line-height: 20px;
	font-weight: none;
	color: #5e5e5e;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	background-color: #fffef7;	
	letter-spacing: -1px;		
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	
}	
.box_line{
	border-width: 1px;
	border-style: dashed;
	border-color: #CCCCCC;

}	
.box_line1{
	border-width: 1px;
	border-style: solid;
	border-color: #CCCCCC;
	
	
}	
.box_line1{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;}

/* ÇÃ·¡½ÃÁ¦°ÅÀÛ¾÷ */
.main_visual {background:#000 url('../img/main/visual.jpg') 50% 50% no-repeat;width:100%;height:500px;}
.top_menu_wrap {width:1000px;margin:0 auto;overflow:hidden;padding:5px 0;position:relative;}
.top_menu_wrap .gnb {position:absolute;top:0;right:0;}
.top_menu_wrap .gnb a {color:#fff;font-size:11px;display:inline-block;padding:0 5px;}
.top_menu_wrap > h1 {float:left;}
.top_menu {float:right;width:70%;padding-top:30px;}
.top_menu li {display:inline-block;padding:0 30px;text-align:center;}
.top_menu a {color:#fff;font-weight:bold;}
	
.le_tit {font-size:20px;font-weight:bold;padding-bottom:25px;}
