@charset "utf-8";
body
{
/*background:url(../images/bg.jpg) no-repeat #fff center top;*/
background:url(../images/bg1.gif);
padding:0;
font-family:"나눔고딕", "맑은 고딕", NanumGothic, "돋움", Dotum, "굴림", Gulim, AppleGothic, sans-serif, arial; 
font-size:12px;
margin:0px auto auto auto;
color:#333;
line-height:18px;
height:100%;
}
table{BORDER: #999999 1PX DASHED; line-height:150%}
table,tr,td{BORDER: #ffffff 0px none;border-style:none;padding:0px; border-width:0px;border-collapse:collapse;border-spacing:0px;}
h2{ padding-left:20px; padding-right:20px; margin-left:10px;color:#F96; font-size:24px; font-weight:bold;  line-height:40px; border-bottom:1px solid #e0e0e0;}
input[type=text],input[type=password]{ border:1px solid #CCC;}

h2 a{ color:#F96;}
ul,li{padding:0px;margin:0px; list-style:none;}
a:link,a:visited,a:hover,a:active{color:#333;font-size: 12px;text-decoration:none;}

.sys_form form legend{ font-size:18px; font-weight:bold; line-height:30px;color:#F96; width:95%; border-bottom:1px solid #e0e0e0;}
.sys_form form dl dt em{ color:#F30;letter-spacing:10px;}
.sys_form form dl dd{ padding-top:3px;}
.sys_form form dd{ width:500px;}

.sys_page{width:auto;height:30px;margin:0 auto;text-align:center; overflow:hidden;}
.sys_page ul{float:left; position:relative; left:50%}
.sys_page ul li{ font-size:14px;float:left; color:#CCC;position:relative; display:block; right:50%; margin:3px; display:block; width:20px;;border:1px #bcbdc0 solid;background:#FAFAFA;height:24px; line-height:24px;}
.sys_page ul li a{ line-height:24px; }
.sys_page ul li.now{ font-size:14px;float:left; color:#F00;position:relative; display:block; right:50%; margin:3px; display:block;width:20px;border:1px #bcbdc0 solid;background:#FAFAFA;line-height:24px;height:24px;}
.sys_page ul li a.now{}


img{border:none;}
.logo{width:200px; float:left; height:70px; padding-top:5px; float:left;display:table-cell; vertical-align:middle;}
.top_menu table tr td a{font-weight:900; font-size:18px; color:#069;}
.top_menu table tr td a:hover{font-weight:bold; font-size:18px; color:#09C;}
.top_menu table tr td span{	font-weight:bold; font-size:10px; color:#333}
.form{
width:auto;
float:left;
clear:both;
}
fieldset { border:none; clear:both;}
label {font-size:11px; font-weight:bold; color:#666;}
label a{font-size:11px; font-weight:bold; color:#666;}
dl {clear:both; width:300px;}
dl.submit {clear:both; width:500px; text-align:center; padding:0 0 0 90px;}
dt {float:left; text-align:right; width:100px; line-height:200%; padding:0 10px 10px 0;}

.buttons{ background:#39F; color:#FFF; padding:2px 10px 2px 10px; border:1px solid #CCC;cursor:pointer;}

.button1{ background:#09C; height:30px; color:#FFF; padding:5px 10px 5px 10px; font-weight:bold; border:0px solid #CCC;cursor:pointer;}
.button2{ background:#e9488b; height:30px; color:#FFF; padding:5px 10px 5px 10px; font-weight:bold; border:0px solid #CCC;cursor:pointer;}
.button3{ background:#62c2f4; height:30px; color:#FFF; padding:5px 10px 5px 10px; font-weight:bold; border:0px solid #CCC;cursor:pointer;}

.sys_button1{ background-color:#09C; border:0px; color:#FFF; padding:3px 10px 3px 10px; cursor:pointer;}
.sys_button2{ background-color:#3a4050; border:0px; color:#FFF; padding:3px 10px 3px 10px; cursor:pointer;}
.sys_button3{ background-color:#8c8c8c; border:0px; color:#FFF; padding:3px 10px 3px 10px; cursor:pointer;}

.top_qmenu{ margin:auto auto; text-align:right;width:1200px;}
.top_qmenu ul{text-align:right; float:right; }
.top_qmenu ul li { color:#FFF;padding-top:5px; padding-left:2px; padding-right:2px; float:left;}
.top_qmenu ul li a{ color:#FFF;}

.bottom{clear:both;text-align:left! important;line-height:50px;font-size:10pt;color:#333;position:relative;bottom:0px;}
.paging{ background-color:#F9F9F9; height:35px;}

.contents_title{ padding-left:20px; padding-right:20px; padding-bottom:10px; width:98%; color:#F96; font-size:18px; font-weight:bold;  line-height:50px;  border-bottom:1px solid #e0e0e0;}
.contents_title a{color:#F96;}

.bg{display:none;position:fixed;width:100%;height:100%;background:#000;z-index:2;top:0;left:0;opacity:0.7;}
.content{display:none;width:500px;height:300px;position:fixed;top:50%;margin-top:-150px;background:#fff;z-index:3;left:50%;margin-left:-250px;}


.top{
	/*background-color:#FFF;#00a2ca;*/
	color:#069;
	margin:0 auto;
	width:100%;
	height:100px;
	

	border-bottom:5px solid #EEE;
		
		
	-webkit-box-shadow:0 1px 1px #EEF, 0 1px 0 #fff inset;
	-moz-box-shadow:0 1px 1px #EEF, 0 1px 0 #fff inset;
	box-shadow:0 1px 1px #EEF, 0px 0px 0px #fff inset;
	
	-webkit-border-radius:10px;
	-moz-border-radius:0px 0px 10px 10px;
	border-radius:0px 0px 10px 10px;
	z-index:100;

}

.top_1{
position:fixed;

color:#069;
margin:0 auto;
  width:100%;
  height:100px;

  border-bottom:5px solid #39C;
  
  
	-webkit-box-shadow:0 1px 1px #EEF, 0 1px 0 #fff inset;
	-moz-box-shadow:0 1px 1px #EEF, 0 1px 0 #fff inset;
	box-shadow:0 1px 1px #EEF, 0px 0px 0px #fff inset;
	
	-webkit-border-radius:10px;
	-moz-border-radius:0px 0px 10px 10px;
	border-radius:0px 0px 10px 10px;

  background:rgba(255,255,255,0.95) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明0,162,202*/
  filter:Alpha(opacity=100); background:#fff;/*实现IE背景透明*/
  z-index:100;
}
.main{margin:auto auto; width:1200px;}
#bottom{
	margin:auto 0;

	width:10px;
	height:60px;
	
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
}

.d_left{ width:198px; float:left;}
.d_right{ width:1000px; float:left;border-left:0px solid #EEE;}

.pl10{ padding-left:10px;}