/* -------------------------------------------------------------------------------------------
KIPRIS Search System Å¾¸Þ´º¿Í Ç²ÅÍ ½ºÅ©·Ñ ºÎºÐ Àû¿ëCSS
* version 	: 0.1 (2007.1206)
* author	: Choi, hyo-jeong
* email		: ppojeong@naver.com
---------------------------------------------------------------------------------------------*/

/* Å¾¸Þ´º : header all */
#header h1, #header h3, #sidebar h3 {
display:none;
}

#header {
background: url(/abtm/image/KP_re/top/site_menu/site_menu_back.png) repeat-x;
}

#header_top {
background:url(/abtm/image/KP_re/top/header_left_back.png) no-repeat 0 0;
}

#header_top {
background:url(/abtm/image/KP_re/top/header_left_back.png) no-repeat 0 0;
}

#header_bottom {
background:url(/abtm/image/KP_re/top/header_bottom_bg.png) no-repeat;
}




/* Å¾¸Þ´º : site menu */
#site_menu {
	width: 1010px;
	margin: auto;
	position:relative;
}

#site_menu li a {
	display: block; 
	height: 20px; 
	
}


/* ·Î±×ÀÎÀü ¹è°æ */
.site_menu_lnk_off		{ background: url(/abtm/image/KP_re/top/site_menu/site_menu_img_off.png) no-repeat 100% 0px;}

/* ·Î±×ÀÎÈÄ ¹è°æ */
.site_menu_lnk_on		{ background: url(/abtm/image/KP_re/top/site_menu/site_menu_img_on.png) no-repeat 100% 0px;}

#site_menu_lnk {
	height: 50px;
}

#site_menu_lnk {
	margin-right: 100px; /* ¹è°æÀÌ¹ÌÁö À§Ä¡Á¶Àý */
}

#site_menu_lnk ul {
	position: absolute;
	right:100px;	/* »çÀÌÆ®¸Þ´º ¿ìÃø¿©¹é Á¶Àý */
	top: 0;
}

#site_menu_lnk li {
	float: left;
}

#site_menu li a {
	font-size:0px;				/*¸Þ´ºÅØ½ºÆ®¸¦ º¸ÀÌÁö ¾Ê°Ô ÇÔ */
	text-indent:-2000px;	/*¸Þ´ºÅØ½ºÆ®¸¦ º¸ÀÌÁö ¾Ê°Ô ÇÔ */
}

#site_menu li  {
	font-size:0px;				/*¸Þ´ºÅØ½ºÆ®¸¦ º¸ÀÌÁö ¾Ê°Ô ÇÔ */
	text-indent:-2000px;	/*¸Þ´ºÅØ½ºÆ®¸¦ º¸ÀÌÁö ¾Ê°Ô ÇÔ */
}


.bi_logo { 
	/*ws080701 background: url(../image/KP_re/top/bi_logo.png) no-repeat; */
        background: url(http://img.kipris.or.kr/bi_logo.png) no-repeat;
} 
 
.bi_logo  { 
        position:absolute;
	display: block; 
	font-size: 0; 
	text-indent: -2000px; 
	width:250px; 
	height:50px;	 
	padding:0px; 
	margin-top:0px; 
        left:5px;
	top:14px;
	} 

.bi_logo a { 
        position:absolute;
	display: block; 
	font-size: 0; 
	text-indent: -2000px; 
	width:250px; 
	height:40px;	 
	padding:0px; 
	margin-top:0px; 
        left:0px;
	top:-6px;
	}
        

/*
.bi_logo {
	position:absolute;
	left:5px;
	top:14px;
	width:250px;
	height:50px;
    background:url(/abtm/image/KP_re/top/bi_logo.png) no-repeat;
}
*/

.site_menu_01		{ width:47px; }/*»çÀÌÆ®¸Þ´º ÀÌ¹ÌÁöµé*/
.site_menu_02_1	{ width:50px; }
.site_menu_02_2	{ width:60px; }
.site_menu_03		{ width:61px; }
.site_menu_04		{ width:115px; }
.site_menu_05		{ width:70px; }
.site_menu_06		{ width:59px; }
.site_menu_07		{ width:60px; }
.site_menu_08		{ width:57px; }

.site_menu_01												{ background: url(/abtm/image/KP_re/top/site_menu/site_menu_01_off.png) no-repeat;}
.site_menu_01_on, .site_menu_01:hover			{ background: url(/abtm/image/KP_re/top/site_menu/site_menu_01_on.png) no-repeat;}
.site_menu_02_1											{ background: url(/abtm/image/KP_re/top/site_menu/site_menu_02_1_off.png) no-repeat 50% 0px;}
.site_menu_02_1_on, .site_menu_02_1:hover 	{ background: url(/abtm/image/KP_re/top/site_menu/site_menu_02_1_on.png) no-repeat 50% 0px;}	
.site_menu_02_2											{ background: url(/abtm/image/KP_re/top/site_menu/site_menu_02_2_off.png) no-repeat 50% 0px;}
.site_menu_02_2_on, .site_menu_02_2:hover 	{ background: url(/abtm/image/KP_re/top/site_menu/site_menu_02_2_on.png) no-repeat 50% 0px;}
.site_menu_03 											{ background: url(/abtm/image/KP_re/top/site_menu/site_menu_03_off.png) no-repeat 50% 0px;}
.site_menu_03_on, .site_menu_03:hover			{ background: url(/abtm/image/KP_re/top/site_menu/site_menu_03_on.png) no-repeat 50% 0px;}
.site_menu_04												{ background: url(/abtm/image/KP_re/top/site_menu/site_menu_04_off.png) no-repeat 50% 0px;}
.site_menu_04_on, .site_menu_04:hover			{ background: url(/abtm/image/KP_re/top/site_menu/site_menu_04_on.png) no-repeat 50% 0px;}
.site_menu_05												{ background: url(/abtm/image/KP_re/top/site_menu/site_menu_05_off.png) no-repeat 50% 0px;}
.site_menu_05_on, .site_menu_05:hover			{ background: url(/abtm/image/KP_re/top/site_menu/site_menu_05_on.png) no-repeat 50% 0px;}
.site_menu_06												{ background: url(/abtm/image/KP_re/top/site_menu/site_menu_06_off.png) no-repeat 50% 0px;}
.site_menu_06_on, .site_menu_06:hover			{ background: url(/abtm/image/KP_re/top/site_menu/site_menu_06_on.png) no-repeat 50% 0px;}
.site_menu_07												{ background: url(/abtm/image/KP_re/top/site_menu/site_menu_07_off.png) no-repeat 50% 0px;}
.site_menu_07_on, .site_menu_07:hover			{ background: url(/abtm/image/KP_re/top/site_menu/site_menu_07_on.png) no-repeat 50% 0px;}
.site_menu_08												{ background: url(/abtm/image/KP_re/top/site_menu/site_menu_08_off.png) no-repeat 50% 0px;}
.site_menu_08_on, .site_menu_08:hover			{ background: url(/abtm/image/KP_re/top/site_menu/site_menu_08_on.png) no-repeat 50% 0px;}







/* Å¾¸Þ´º : main menu */
#main_menu {
	height: 66px;
	width: 1010px;
	margin: auto;
}

#main_menu ul li {
	position: relative;
}

#main_menu ul li ul{
	clear: both;
}

#main_menu ul li {
	float: left;
}

#main_menu {	
background: url(/abtm/image/KP_re/top/main_menu/main_menu_bg.png) no-repeat;
}


.main_menu_01 {
	padding-left: 70px;
}

#main_menu_sub1, #main_menu_sub2, #main_menu_sub3, #main_menu_sub4, #main_menu_sub5, #main_menu_sub6, #main_menu_sub7, #main_menu_sub8, 
#main_menu_sub1 li, #main_menu_sub2 li, #main_menu_sub3 li, #main_menu_sub4 li, #main_menu_sub5 li, #main_menu_sub6 li, #main_menu_sub7 li, #main_menu_sub8 li {
	float: left;
}

#main_menu_sub1 {
	position: absolute; /* Æ¯½Ç ¸Þ´ºÀÇ ¼­ºê¸Þ´º ÃÑ ³ÐÀÌ°ª°ú À§Ä¡ */
	width: 400px;
	display: none;
	top: 41px;
	left: 30px;
}


#main_menu_sub2 {
	width: 400px;  
	position: absolute;
	display: none;
	top: 41px;
	left: -55px;
}

#main_menu_sub3 {
	width: 400px;  
	position: absolute;
	display: none;
	top: 41px;
	left: -55px;
}

#main_menu_sub4 {
	width: 400px;  
	position: absolute;
	display: none;
	top: 41px;
	left: -55px;
}


#main_menu_sub5 {
	width: 400px; /* KPA ¸Þ´ºÀÇ ¼­ºê¸Þ´º ÃÑ ³ÐÀÌ°ª°ú À§Ä¡ */
	position: absolute;
	display: none;
	top: 41px;
	left: -10px;
}

/* ±¸ÇØ¿Ü ¼­ºê ¸Þ´º(2°³ÀÏ¶§)
#main_menu_sub6 {
	width: 400px;
	position: absolute;
	display: none;
	top: 41px;
	left: -50px;
}
*/

/* ½ÅÇØ¿Ü ¼­ºê ¸Þ´º(4°³ÀÏ¶§) */
#main_menu_sub6 {
	width: 400px; /* ÇØ¿ÜÆ¯Çã ¸Þ´ºÀÇ ¼­ºê¸Þ´º ÃÑ ³ÐÀÌ°ª°ú À§Ä¡ */
	position: absolute;
	display: none;
	top: 41px;
	left: -40px;
}

#main_menu_sub7 {
	width: 400px; /* °Ë»öÈ°¿ë°¡ÀÌµå ¸Þ´ºÀÇ ¼­ºê¸Þ´º ÃÑ ³ÐÀÌ°ª°ú À§Ä¡ */
	position: absolute;
	display: none;
	top: 41px;
	left: -100px;
}

#main_menu_sub8 {
	width: 400px; /* ºÎ°¡¼­ºñ½º ¸Þ´ºÀÇ ¼­ºê¸Þ´º ÃÑ ³ÐÀÌ°ª°ú À§Ä¡ */
	position: absolute;
	display: none;
	top: 41px;
	left: -145px;
}

/* ¸ÞÀÎ ¸Þ´ºµé
.main_menu_01 {
	background: url(/abtm/image/KP_re/top/main_menu/main_menu_01_off.png) no-repeat 50% 0px;
	width: 96px;
	height: 66px;
	background-color: #1867a9;
	margin-left: 70px;
}

.main_menu_01:hover {
	background: url(/abtm/image/KP_re/top/main_menu/main_menu_01_on.png) no-repeat 50% 0px;
	width: 96px;
	height: 66px;
	background-color: #1867a9;
	margin-left: 70px;
	z-index: 1;
}


.main_menu_02, .main_menu_02 a  {
	background: url(/abtm/image/KP_re/top/main_menu/main_menu_02_off.png) no-repeat 50% 0px;
	display: block;
	width: 72px;
	height: 66px;
	background-color: #1867a9;
}
.main_menu_02_on, .main_menu_02:hover  {
	background: url(/abtm/image/KP_re/top/main_menu/main_menu_02_on.png) no-repeat 50% 0px;
	display: block;
	width: 72px;
	height: 66px;
	background-color: #1867a9;
}

.main_menu_03, .main_menu_03 a {
	background: url(/abtm/image/KP_re/top/main_menu/main_menu_03_off.png) no-repeat 50% 0px;
	display: block;
	width: 66px;
	height: 66px;
	background-color: #1867a9;
}

.main_menu_03:hover {
	background: url(/abtm/image/KP_re/top/main_menu/main_menu_03_on.png) no-repeat 50% 0px;
	display: block;
	width: 66px;
	height: 66px;
	background-color: #1867a9;
}

.main_menu_04, .main_menu_04 a {
	background: url(/abtm/image/KP_re/top/main_menu/main_menu_04_off.png) no-repeat 50% 0px;
	display: block;
	width: 69px;
	height: 66px;
	background-color: #1867a9;
}

.main_menu_04:hover {
	background: url(/abtm/image/KP_re/top/main_menu/main_menu_04_on.png) no-repeat 50% 0px;
	display: block;
	width: 69px;
	height: 66px;
	background-color: #1867a9;
}

.main_menu_05, .main_menu_05 a {
	background: url(/abtm/image/KP_re/top/main_menu/main_menu_05_off.png) no-repeat 50% 0px;
	display: block;
	width: 159px;
	height: 66px;
	background-color: #1867a9;
}

.main_menu_05:hover {
	background: url(/abtm/image/KP_re/top/main_menu/main_menu_05_on.png) no-repeat 50% 0px;
	display: block;
	width: 159px;
	height: 66px;
	background-color: #1867a9;
}

.main_menu_06, .main_menu_06 a {
	background: url(/abtm/image/KP_re/top/main_menu/main_menu_06_off.png) no-repeat 50% 0px;
	display: block;
	width: 95px;
	height: 66px;
	background-color: #1867a9;
}

.main_menu_06:hover {
	background: url(/abtm/image/KP_re/top/main_menu/main_menu_06_on.png) no-repeat 50% 0px;
	display: block;
	width: 95px;
	height: 66px;
	background-color: #1867a9;
}

.main_menu_07, .main_menu_07 a {
	background: url(/abtm/image/KP_re/top/main_menu/main_menu_07_off.png) no-repeat 50% 0px;
	display: block;
	width: 141px;
	height: 66px;
	background-color: #539f61;
}

.main_menu_07:hover {
	background: url(/abtm/image/KP_re/top/main_menu/main_menu_07_on.png) no-repeat 50% 0px;
	display: block;
	width: 141px;
	height: 66px;
	background-color: #539f61;
}

.main_menu_08, .main_menu_08 a {
	background: url(/abtm/image/KP_re/top/main_menu/main_menu_08_off.png) no-repeat 50% 0px;
	display: block;
	width: 142px;
	height: 66px;
	background-color: #7767b0;
}

.main_menu_08:hover {
	background: url(/abtm/image/KP_re/top/main_menu/main_menu_08_on.png) no-repeat 50% 0px;
	display: block;
	width: 142px;
	height: 66px;
	background-color: #7767b0;
}
*/

#sub_menu {
width: 180px;
height: 300px;
padding-top: 74px;
float: left;
display: inline;		/* IEÀÇ ´õºí¸¶Áø ÇÃ·ÎÆ® ¹ö±× ¼öÁ¤ */
}

#sub_menu li a {
display: block; 
width: 140px; 
height: 25px; 
margin-left: 20px;
margin-right: 20px;
}

#sub_menu_2dep li a {
display: block; 
width: 146px; 
height: 18px; 
margin-left: 20px;
margin-right: 0px;
}






/* Ç²ÅÍ */
/*
#footer {
	clear: both;
	vertical-align:bottom;
}

#footer_top #footer_policy {
	padding: 5px;
}

#footer_policy {
	width: 1010px;
	margin: auto;
	text-align: right;
}

.policy {
	padding-right: 100px;
}



#footer #footer_address{
	padding-right: 100px;
	width: 1010px;
	height:60px;
	margin: auto;
}

#footer #footer_bottom #footer_address p.ci_logo{
	padding-top: 13px;
	text-align: left;
}

#address {
	float: left;
}

#footer_valid {
    width: 40px;
	float: right;
	text-align: right;
}

#footer #footer_bottom #footer_address #address_email {
	background: url(http://img.kipris.or.kr/footer/adress_email.png) 	no-repeat;
	width:63px;
	height:13px;
	display: block;		
	position:relative;
	margin-top:-19px;
	margin-left:740px;
	padding:0px;
}


#footer_top #footer_policy ul.policy li {
background: url(../image/KP_re/top/footer/footer_policy_sep.png) no-repeat 0% 50%;
}

#footer {
	background-color: #e7e7e7;
	border-top-color: #c1c1c1;
	border-top-style: solid;
	border-top-width: 1px;
}

#footer_bottom {
	background-color: #f6f6f6;
	border-top-color: #ffffff;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-color: #e6e6e6;
	border-bottom-style: solid;
        position:relative;
}

#footer_valid {
	width: 120px;
	position: relative;
}

#footer_top #footer_policy ul.policy li {
	display: inline;
	padding: 0 5px 0 5px;
	font-size: 11px;
	letter-spacing: -1px;
}

#footer_top #footer_policy ul.policy li.first-child {
	background: none;
	padding-left: 0;
}

#footer #footer_address{
	background: url(http://img.kipris.or.kr/footer/footer_address.png) no-repeat 360px 50%;
	background-color: #f6f6f6;
        position:relative;
}

#footer_address h4, #footer_address p.copyright, #footer_address dl, #footer_address address {
	display: none;
}

a.footer_01:link, a.footer_01:visited, a.footer_01:active {
	color: #006699;
	text-decoration: none;
	font-weight: bold;	
}

a.footer_01:hover {
	color: #006699;
	text-decoration: underline;
}

a.footer_02:link, a.footer_02:visited, a.footer_02:active {
	color: #996600;
	text-decoration: none;
	font-weight: bold;	
}

a.footer_02:hover {
	color: #996600;
	text-decoration: underline;
}

a.footer_03:link, a.footer_02:visited, a.footer_02:active {
	color: #666;
	text-decoration: none;
	font-weight: bold;	
}

a.footer_03:hover {
	color: #666;
	text-decoration: underline;
}
*/





/* »çÀÌµå¹Ù */

#zoom_plus, #zoom_minus	{	
	width: 18px;
	height: 20px;
}

#zoom_plus a, #zoom_minus a	{
	display: block;
	width: 18px;
	height: 20px;
}

#zoom_plus, #zoom_minus, #service_link, #kipo_link {
	font-size: 0px;				/*¸Þ´ºÅØ½ºÆ®¸¦ º¸ÀÌÁö ¾Ê°Ô ÇÔ */
	text-indent: -2000px;	/*¸Þ´ºÅØ½ºÆ®¸¦ º¸ÀÌÁö ¾Ê°Ô ÇÔ */	
}

.sidebar_top			{	background: url(/abtm/image/KP_re/top/sidebar/sidebar_top.png) 		no-repeat 	50% 		0%;	}
.zoom_util_txt		{	background: url(/abtm/image/KP_re/top/sidebar/zoom_util_txt.png)		no-repeat		0%		50%;}
#zoom_util			{	background: url(/abtm/image/KP_re/top/sidebar/zoom_util_txt.png)		no-repeat		3px		50%;	}
#zoom_plus			{	background: url(/abtm/image/KP_re/top/sidebar/zoom_plus.png)			no-repeat		50%		0%;	}
#zoom_minus		{	background: url(/abtm/image/KP_re/top/sidebar/zoom_minus.png)		no-repeat		50%		0%;	}

.service_link_01	{	background: url(/abtm/image/KP_re/top/sidebar/service_link_01.png)	no-repeat		50%		0%;	}
.service_link_02	{	background: url(/abtm/image/KP_re/top/sidebar/service_link_02.png)	no-repeat		50%		0%;	}
.service_link_03	{	background: url(/abtm/image/KP_re/top/sidebar/service_link_03.png)	no-repeat		50%		0%;	}
.service_link_04	{	background: url(/abtm/image/KP_re/top/sidebar/service_link_04.png)	no-repeat		50%		0%;	}
.service_link_05	{	background: url(/abtm/image/KP_re/top/sidebar/service_link_05.png)	no-repeat		50%		0%;	}

/* Æ¯ÇãÃ» ¸µÅ© ¹Ù·Î°¡±â */
.kipo_link_title		{	background: url(/abtm/image/KP_re/top/sidebar/kipo_link_title.png)		no-repeat		50%		100%	}
.kipo_link_01		{	background: url(/abtm/image/KP_re/top/sidebar/kipo_link_01.png)		no-repeat		50%		0%;	}
.kipo_link_02		{	background: url(/abtm/image/KP_re/top/sidebar/kipo_link_02.png)		no-repeat		50%		0%;	}
.kipo_link_03		{	background: url(/abtm/image/KP_re/top/sidebar/kipo_link_03.png)		no-repeat		50%		0%;	}
