/* 
�ۼ��� : Ȳ���� �߰� 
���� : ������ ������ CSS �߰�
*/
* {border-radius: 0 !important}

/* header */
header{background: #fafafa;display: block;clear: both; width:100%; border-bottom:1px solid #eee}
header .container {height:24px;}
header .header-top-menu {float:right;line-height:24px;font-size:12px;}
header .header-top-menu .fa{color:#999;}
header .header-top-menu li{float: left; display:inline-block;padding-right: 15px;}
header .header-top-menu li a{ color:#999; font-size:12px;padding-left: 5px;}
header .fa{padding-right:5px;}
header .badge{margin-left:5px;display: inline-block;min-width: 10px;padding: 3px 7px;font-size: 10px;font-weight: 700;color: #fff;line-height: 1;
vertical-align: baseline;white-space: nowrap;text-align: center;background-color: #999;border-radius: 10px !important;}

/* navbar */
.navbar {background: #fff; height:100px; line-height:100px;}
.logo{padding-top:24px ; font-size: 18px;line-height: 20px;height: 50px;}
.menu li{float:left; display:block; height:50px; position:relative;}
.menu li>a{padding: 0 20px;  display:block; width:150px; text-align:center; font-size:1.2em; font-weight:bold}
.menu li.active>a, .menu li>a:hover, .menu li>a:focus, .menu .open>a{ padding: 0 20px;display: inline-block; background:#444; color:#eee; }
.menu .dropdown-menu{position: absolute; top:80px; right: 0;background: #444;overflow: hidden;z-index: 1;min-width: 190px;}
.menu .dropdown-menu li{height: 40px; line-height: 40px; float: none;}
.menu .dropdown-menu li a{color: #ccc; display:block;  font-size:1em}
.menu .dropdown-menu li a:hover{color: #fff;}
.menu .dropdown-menu li.active>a, .menu .dropdown-menu li>a:hover, .menu .dropdown-menu li>a:focus {color: #fff;background-color: #333;padding: 0 20px;display: block;}
.menu .dropdown-menu {display:none;}
.menu .open .dropdown-menu {display:block;}

.topbanner { text-align:center}
.copyright { text-align:center}

.footerMenuWrap { background:#222 ; overflow:hidden;}
.footerMenuWrapContainer { margin: 0 auto; width:1140px; height:200px;}
.footMenu { float:left;  width:160px ; padding:40px 0 0 90px;} 
.footMenu > a { color:#ffffff ; font-size:16px; }
.footMenu > a:hover {  color:#9a9a9a }
.footMenu ul { padding:10px;}
.footMenu ul li { list-style:disc; letter-spacing:-1px; list-style-position:inside;/* list-style-image:url('icon.gif');*/ color:#fff; }
.footMenu ul li > a { color:#9a9a9a ; }
.footMenu ul li > a:hover { font-weight:bold}


/* right */
.right{float: right;width: 860px; margin-left: 20px; margin-top:30px;} 
.right > h3 {padding-bottom:10px; font-size:20px; font-weight:bold; color:#3e4246;}

/* sidebar */	
.sidebar { float:left ; width:200px; min-height:550px; border:1px solid #eee ; padding: 20px;  }

.sidebar .headline {display: block;margin-bottom: 15px;}
.sidebar .headline h3 {border-bottom: 1px solid #eee;display: inline-block;margin: 0 0 -2px;padding-bottom: 5px;font-size: 16px; font-weight:bold}

.sidebar .login {overflow: hidden;}
.sidebar .login .text {padding-top: 5px;}
.sidebar .login .text li {float: left;padding-right: 7px;}

.sidebar .welcome {overflow: hidden;}
.sidebar .welcome li{float: left;padding-right: 3px;padding-bottom:5px;}
.sidebar .welcome p{margin-bottom: 10px;}
.sidebar .welcome .btn{font-size: 11px;}

.sidebar .sidebar_latest li{padding-bottom:10px;}

.sidebar .sidebar_menu {overflow: hidden;}
.sidebar .sidebar_menu > ul > li > a {display:block;  color:#000; padding:4px 24px 4px 12px; width:148px; height:30px; line-height:30px;} 
.sidebar .sidebar_menu > ul > li > a:hover { font-weight:bold } 
.sidebar .sidebar_menu > ul > li > a.on { color:#fff;  font-weight:bold; background: #444} 



.sidebar .tag-clouds{overflow:hidden;}
.sidebar .tag-clouds ul li{float:left; padding-right:10px;}

/*�α���������*/
.access {    width: 500px ;    margin: 0 auto;}

/*��ư�������*/


/* �ϴ� ��� */
.footer_quick {overflow:hidden; clear:both; margin-top:25px; width:100%; height:88px; background:#f0f0f0;} 
.footer_quick ul {width:982px; margin:0 auto; vertical-align:middle;}
.footer_quick li {float:left; display:inline; padding:20px 28px 0 0;}
.footer_quick .last {float:right; padding-right:0;}


/* page search btn */
.seach_go  {text-align:center; margin:50px auto;}
.seach_go dt {font-size:11px; line-height:22px; letter-spacing:-1px; color:#999; font-weight:bold;}
.seach_go dd {font-weight:bold;}
.seach_go dd .btn {width:230px; height:31px; line-height:31px; font-size:14px; text-align:center; background-color:#1271c0; color:#fff;}
.seach_go dd .btn:hover {height:31px; line-height:31px; border:1px solid #0167bb; color:#0167bb; background-color:#fff;}
}


 /* People Search System */
 .S_search {position:relative; text-align:center; width:860px; height:333px; background: url("../views/image/search_bgimg.gif") no-repeat; }
 .S_search .search_wrap {padding:8px; background:#fff; border:7px solid #537bc1;}
 .S_search select {float:left; border:1 solid #666; back-color:white; font-size:9pt;}
 .S_search input {float:left; padding:0 0 0 3px; margin:0 0 0 7px; width:300px; height:20px; line-height:19px; color:#005578; font-size:12px;  font-weight:bold; border:0; }
 .S_search input .input_focus {background:#fff none; }
 .S_search .imgBtn02{text-align:center;margin:40px auto; }