@media print{
	#wrap_menu, #wrap_side_menu, #wrap_quick_menu, #idm_sub_content_img, #wrap_address, .wrap_list_search, .cls_button_wrap,#wrap_flash_menu {
		display:none;
	}
	body, #container{
		background:none;
	}
	#wrap_body, #wrap_content{
		width:100%;
		height:100%;
		float:none;
		overflow:visible;
	}
	#wrap_h_body {
		width:988px;
		height:100%;
		float:none;
		overflow:visible;
	}
}
@media screen{
	body{
		background: #fffffd;
	}
	#container{
		background: #ffffff;
	}
	#wrap_body{
		width:100%;
	}
	#wrap_h_body{
		width:988px;
	}
	#wrap_content{
		float:left;
		width:769px;
	}
}
html, body, #container{
	margin:0px;
	padding:0px;
	width:100%;
	height:100%;
}
body{
	font-size: 12px;
	color: #2f2f2f;
	font-family: "µ¸¿ò", "±¼¸²", "¼­¿ï", "Arial";
	z-index:1;
	/* ie */
	scrollbar-face-color: #ffffff;
	scrollbar-shadow-color: #d8d6cd;
	scrollbar-highlight-color: #d8d6cd;
	scrollbar-3dlight-color: #f0f0f0;
	scrollbar-darkshadow-color: #f0f0f0;
	scrollbar-track-color: #ffffff;
	scrollbar-arrow-color: #847b5c;
}
form {
	margin:0;
	padding:0;
}
hr {
	display:none;
}
ul, li, dl, dt, dd{
	margin:0;
	padding:0;
	list-style:none;
}
span#objBody, span#objtheme, span#objBody1, span#objBody2, span#objBody3{
	width:100%;
	display:block;
	overflow-x:auto;
	overflow-y:visible;
}
#idm_sub_content ul{
	list-style-position:outside;
	list-style-type:disc;
	margin:10px auto 10px 30pt;
}
#idm_sub_content li{
	list-style-position:outside;
	list-style-type:disc;
	margin:10px auto 10px auto;
}
h1, h2, h3, h4, h5, h6{
	margin:0;
	padding:0;	
}
strong{
	color:#3a6089;
}


/* °ø¿ë */

a:link 		{color: #2F2F2F; text-decoration:none;}

a:visited 	{color: #2F2F2F; text-decoration:none;}

a:active 	{color: #2F2F2F; text-decoration:none;}

a:hover 	{color: #610000; text-decoration:none;}

td 	{font-size:12px; color: #2F2F2F; line-height:16px; text-decoration:none;}

.brown	{color: #820d00; text-decoration:none;}

.brown a:link 		{color: #820d00; font-weight:bold; text-decoration:none;}

.brown a:visited 	{color: #820d00; font-weight:bold; text-decoration:none;}

.brown a:active 	{color: #820d00; font-weight:bold; text-decoration:none;}

.brown a:hover 		{color: #820d00; font-weight:bold; text-decoration:underline;}


.brown_w	{color: #98540b; text-decoration:none;}

.brown_w a:link 		{color: #98540b; text-decoration:none;}

.brown_w a:visited 	{color: #98540b; text-decoration:none;}

.brown_w a:active 	{color: #98540b; text-decoration:none;}

.brown_w a:hover 		{color: #98540b; text-decoration:underline;}




.red	{color: #b20000; text-decoration:none;}

.red a:link 	{color: #b20000; font-weight:bold; text-decoration:none;}

.red a:visited 	{color: #b20000; font-weight:bold; text-decoration:none;}

.red a:active 	{color: #b20000; font-weight:bold; text-decoration:none;}

.red a:hover 	{color: #d71ea9; font-weight:bold; text-decoration:underline;}

.body_stext { padding-left:25px; line-height:18px;}



/* Input form */

.input_textfield_m {
	  font-size: 12px;
	padding: 5px 0px 0px 3px;
	border: 1px solid #849bb5;
	color: #09386b;
	height:20px;
	text-decoration: none;
	background-color: #f3f8ff;
}
.input_textfield_search {
	font-size: 11px;
	padding: 5px 0px 0px 3px;
	border: 0px;
	color: #09386b;
	height:17px;
	text-decoration: none;
	background-color: #ffffff;
}
.input_select_m {

  font-size: 12px;

	padding: 2px 0px 0px 3px;

	border: 1px solid #bdb3ab;

	color: #09386b;

	height:22px;

	text-decoration: none;

	background-color: #ffffff;

}

.input_textarea {

  	font-size: 12px;
	
	height: 22px;

	padding: 5px 3px 0px 3px;

	border: 1px solid #bdb3ab;

	color: #2F2F2F;

	text-decoration: none;

	background-color: #FFFFFF;

}

.input_textarea_f {
  font-size: 12px;	
	padding: 2px 0px 0px 3px;
	border: 1px solid #bdb3ab;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FFFFFF;
}

.input_textfield_list {

  font-size: 12px;

	padding: 2px 0px 0px 3px;

	border: 1px solid #849bb5;

	color: #09386b;

	height:18px;

	text-decoration: none;

	background-color: #f3f8ff;

}

/* º»¹®_Å¸ÀÌÆ², ³»¿ë µîµî */

.body_tit_1	{font-family:"¸¼Àº°íµñ",  "¼­¿ï", "µ¸¿ò", "±¼¸²"; font-size: 17px; font-weight:bold; text-align:left; color: #2F2F2F; padding: 0px 10px 0px 0px; border-bottom:2px #09386b solid; text-decoration: none;}

.body_titline_1	{border-bottom:2px #e0e0e0 solid; text-decoration: none;} /* ______Å¸ÀÌÆ² ¿ÞÂÊ¶óÀÎ */

.body_tit_3	{font-family:"¸¼Àº°íµñ",  "¼­¿ï", "µ¸¿ò", "±¼¸²"; font-size: 12px; font-weight:bold; color: #3c0000; letter-spacing:-1px; padding:10px 0px 7px 0px; text-decoration: none;} /* ______º»¹® Áß¿¡¼­ ÀÛÀºÅ¸ÀÌÆ² */

.body_text  {font-size: 12px; color: #2F2F2F; padding:20px 20px 30px 20px; border-bottom:1px #849bb5 solid; text-decoration: none;}/* ______º»¹® ³»¿ë */

/* ¸ñ·ÏÀÐ±â(Ã¥±¸¸ÅÆäÀÌÁö_°¡°Ý µî)*/

.body_tit_2	{font-family:"¸¼Àº°íµñ",  "¼­¿ï", "µ¸¿ò", "±¼¸²"; font-size: 12px; font-weight:bold; color: #333333; letter-spacing:-1px; padding:8px 0px 9px 0px; text-decoration: none;} /* ______¸ñ·Ï º¸±â Á¦¸ñ */

.listv_bar	{font-family:"Verdana"; font-size: 10px; color: #c4c4c4; text-align:center; text-decoration: none;}/* ______Á¦¸ñ°ú ±¸ºÐ¼± */

.listv_count	{font-size: 12px; color: #3d921b; text-decoration: none;}/* ______Á¶È¸¼ö */

.listv_price	{font-size: 12px; color: #ef7701; text-decoration: none;}/* ______°¡°Ý */

.listv_subject2	{font-size: 12px; color: #09386b; padding:0px 0px 0px 7px; text-align:right; text-decoration: none;} /* ______º»¹® Ç¥ ¼¿Á¦¸ñ(Ã¥ÀÚÀÎ°æ¿ì)  */

/* ¸ñ·ÏÀÐ±â(±âº»_ÀúÀÚ, ¹ßÇàÀÏ, Á¶È¸¼ö µî) */

.listv_tit	{font-size: 12px; color: #09386b; background-color:#F5F6F6; padding:6px 5px 3px 0px; border-top:2px #849bb5 solid; text-align:right; text-decoration: none;} /* ______º»¹® Ç¥ ¼¿Á¦¸ñ */

.listv_stit	{font-size: 12px; color: #09386b; background-color:#F5F6F6; padding:6px 5px 3px 0px; border-top:1px #d1d1d1 dotted; border-bottom:1px #d1d1d1 solid; text-align:right; text-decoration: none;} /* ______º»¹® Ç¥ ¼¿Á¦¸ñ */

.listv_stitc	{font-size: 12px; color: #09386b; background-color:#F5F6F6; padding:6px 5px 3px 0px; border-top:1px #d1d1d1 dotted; text-align:right; text-decoration: none;} /* ______º»¹® Ç¥ ¼¿Á¦¸ñ */

.listv_stitd	{font-size: 12px; color: #09386b; padding:5px 5px 5px 0px; border-top:1px #d1d1d1 solid; border-bottom:2px #849bb5 solid; text-align:right; text-decoration: none;} /* ______º»¹® Ç¥ ¼¿Á¦¸ñ */

.listv_subject	{font-size: 12px; color: #09386b; background-color:#F5F6F6; font-weight:bold; padding:6px 5px 3px 0px; border-top:2px #849bb5 solid; text-decoration: none;} /* ______º»¹® Ç¥ Á¦¸ñ(³»¿ë»ó) */

.listv_stext	{font-size: 12px; color: #2F2F2F; padding:10px 5px 7px 0px; border-top:2px #849bb5 solid; text-decoration: none;} /* ______º»¹® Ç¥ Á¦¸ñ(³»¿ë»ó) */

.listv_stit_text	{font-size: 12px; color: #2F2F2F; background-color:#F5F6F6; padding:6px 5px 3px 0px; border-top:1px #d1d1d1 dotted; border-bottom:1px #d1d1d1 solid; text-decoration: none;} /* ______º»¹® Ç¥ ¼¿Á¦¸ñ */

.listv_stitc_text	{font-size: 12px; color: #2F2F2F; background-color:#F5F6F6; padding:6px 5px 3px 0px; border-top:1px #d1d1d1 dotted; text-decoration: none;} /* ______º»¹® Ç¥ ¼¿Á¦¸ñ */

.listv_stitd_text	{font-size: 12px; color: #2F2F2F; padding:6px 5px 3px 0px; border-top:1px #d1d1d1 solid; border-bottom:2px #849bb5 solid; text-decoration: none;} /* ______º»¹® Ç¥ ¼¿Á¦¸ñ */

/* ¸ñ·ÏÀÐ±â(Á¦¸ñ¸¸ ÀÖ´Â°æ¿ì) */

.listv_subject_1line	{font-size: 12px; color: #09386b; font-weight:bold; padding:10px 5px 7px 20px; border-top:2px #849bb5 solid; border-bottom:1px #d1d1d1 solid; text-decoration: none;} /* ______º»¹® Ç¥ Á¦¸ñ(³»¿ë»ó) */

/* º»¹®_¸ñ·Ï */

.list_TR_over td{
	background-color:#f3f8ff;
}
.list_text	{font-family:"±¼¸²"; font-size: 12px; color: #505050; padding-right:10px; height:28px; text-align:center; border-bottom:1px #e2e2e2 solid; text-decoration: none;}/* ______¹øÈ£, ÀúÀÚ, ¹ßÇàÀÏ, Á¶È¸ */

.list_subject	{font-family:"±¼¸²"; font-size: 12px; color: #2F2F2F; padding-right:10px; text-align:left; padding:5px 5px 2px 3px; border-bottom:1px #e2e2e2 solid; text-decoration: none;}/* ______Á¦¸ñ */

.list_subject a:active 		{color: #2F2F2F; text-decoration: none;}

.list_subject a:visited 	{color: #2F2F2F; text-decoration: none;}

.list_subject a:link 		{color: #2F2F2F; text-decoration: none;}

.list_subject a:hover 		{color: #004a9a; text-decoration: none;}

.list_page_bg2	{border-top:1px #ad9380 solid; padding:7px 0px 5px 0px; text-align:center;}/* ______3ÁÙÂ¥¸® ¸ñ·Ï¿¡ »ç¿ë */

.list_page	{ font-family:Tahoma; font-size: 11px; color: #cacaca; padding:0px 20px 0px 20px; text-align:center;}

.list_page a:active 	{color: #2F2F2F; text-decoration: none;}

.list_page a:visited 	{color: #2F2F2F; text-decoration: none;}

.list_page a:link 		{color: #2F2F2F; text-decoration: none;}

.list_page a:hover 		{color: #c04300; text-decoration: underline;}

/* º»¹®_¸ñ·Ï(°Ë»ö) 

.list_search	{font-family:"Verdana"; font-size: 10px; color: #9a7957; font-weight:bold; text-decoration: none;}*/

/* º»¹®_±â´É¹öÆ° */

.butt 				{font-family:"Tahoma"; font-size: 11px; color: #2F2F2F; padding:0px 7px 0px 7px; text-decoration: none; text-align:center;}

.butt a:link, .butt a:visited, .butt a:active, .butt a:hover{

	color: #2F2F2F; text-decoration: none;

}

.butt_kor 				{font-family:"µ¸¿ò"; font-size: 12px; color: #2F2F2F; padding:4px 7px 0px 7px; text-decoration: none; text-align:center;}

.butt_kor a:link, .butt_kor a:visited, .butt_kor a:active, .butt_kor a:hover{

	color: #2F2F2F; text-decoration: none;

}

/* ÆË¾÷ */

.pup_tit	{font-family:"¸¼Àº°íµñ", "¼­¿ï", "µ¸¿ò", "±¼¸²"; font-size: 17px; color: #FFFFFF; font-weight:bold; padding-left:10px; text-decoration: none;}

.pup_border_tit	{font-size: 12px; color: #752900; padding:2px 0px 5px 0px; border-bottom:1px #ad9a77 solid; text-decoration: none;}

/* °ø¿ë ³¡ */

/* ¹öÆ° */

.cls_button_wrap{
	clear:both;
	width:630px;
	height:20px;
	overflow:auto;
	margin-top:5px;
	margin-bottom:5px;
}

.cls_button_left{
	float:left;
	height:20px;
	width:300px;
	overflow:hidden;
}
#categorySelect{
 	font-size: 12px;
	border: 1px solid #bdb3ab;
	color: #5a3b35;
	height:20px;
	text-decoration: none;
	background-color: #ffffff;
}
.cls_button_right{
	float:right;
	height:20px;
	overflow:auto;
}
.cls_button{
	float:left;
	height:20px;
	padding-left:5px;
	white-space:nowrap;
	background:transparent url('/keei/keei_img/new/button_arr.jpg') no-repeat scroll 0 -40px;
}
.cls_button span{
	float:left;
	height:20px;
	overflow:hidden;
	padding-right:5px;
	white-space:nowrap;
	background:transparent url('/keei/keei_img/new/button_arr.jpg') no-repeat scroll 100% 0;
}
.cls_button a{
	float:left;
	height:20px;
	white-space:nowrap;
	background:transparent url('/keei/keei_img/new/button_arr.jpg') repeat-x scroll 0 -20px;
}
.cls_button_print {
	float:left;
	height:20px;
	padding-left:5px;
	white-space:nowrap;
}
.butt_d a{
	font-family:"Tahoma";
	padding:3px 15px 0px 15px;
	font-size: 11px;
	color: #2F2F2F;
	text-decoration: none;
}
.butt_d a:link, .butt_d a:visited, .butt_d a:active, .butt_d a:hover,
.butt_kor_d a:link, .butt_kor_d a:visited, .butt_kor_d a:active, .butt_kor_d a:hover {
	color: #2F2F2F;
	text-decoration: none;
}
.butt_kor_d a{
	font-family:"µ¸¿ò";
	padding:4px 15px 0px 15px;
	font-size: 12px;
	color: #2F2F2F;
	text-decoration: none;
}

.inline_butt_d{

	cursor:pointer;

	font-family:"Tahoma";

	font-weight:normal;

	font-size:11px;

	height:18px;

	padding:0px 3px 0px 3px;

	background:#ffffff;

	border-width:1px;

	border-style: solid; 

	border-color: #849bb5 #849bb5 #849bb5 #849bb5;

	color:#5a3b35;

}

.inline_butt_o{

	cursor:pointer;

	font-family:"Tahoma";

	font-weight:normal;

	font-size:11px;

	height:18px;

	padding:0px 3px 0px 3px;

	background:#f3f8ff;

	border-width:2px;

	border-style: solid; 

	border-color: #849bb5 #849bb5 #849bb5 #849bb5;

	color:#093863;

}

/* ¸®½ºÆ® */
.list_table_h_f{
	width:5px;
	height:25px;
	background-color:#B2B2B2;
	background:transparent url('/keei/keei_img/new/list_shop_bg.gif') repeat-x;
/*	height:31px;
	background:transparent url('/keei/keei_img/list_round.gif') no-repeat scroll 0 0;
	-buri
*/
}

.list_table_h_l{
	width:5px;
	height:25px;
	background-color:#B2B2B2;
	background:transparent url('/keei/keei_img/new/list_shop_bg.gif') repeat-x;
/*	height:31px;
	background:transparent url('/keei/keei_img/list_round.gif') no-repeat scroll 0 -62px;
	-buri
*/
}

.list_tit	{
	font-family:"¸¼Àº°íµñ", "¼­¿ï", "µ¸¿ò", "±¼¸²"; 
	font-size: 12px;
	font-weight:normal;
	color:#0A396D;
	padding-right:10px; 
	text-align:center;
	padding-top:3px; 
	text-decoration:none;
	height:31px;

	background:transparent url('/keei/keei_img/new/list_shop_bg.gif') repeat-x;
/*
	font-family:"¸¼Àº°íµñ", "¼­¿ï", "µ¸¿ò", "±¼¸²"; 
	font-size: 12px;
	font-weight:normal;
	color:#FFFFFF;
	padding-right:10px; 
	text-align:center;
	padding-top:3px; 
	text-decoration:none;
	background-color:#B2B2B2;

	background:transparent url('/keei/keei_img/list_round.gif') repeat-x scroll 0 -31px;
	-buri
*/
}

.list_shop_tit	{
	font-family:"¸¼Àº°íµñ", "¼­¿ï", "µ¸¿ò", "±¼¸²"; 
	font-size: 12px;
	font-weight:normal;
	color:#0A396D;
	text-align:center;
	padding-top:3px; 
	text-decoration:none;
}
.list_page_left{
	width:5px;
	height:28px;
	background:transparent url('/keei/keei_img/new/list_bottom.gif') no-repeat;
/*	background:transparent url('/keei/keei_img/list_round.gif') no-repeat scroll 0 -93px;
	-buri
*/
}

.list_page_right{
	width:5px;
	height:28px;
	background:transparent url('/keei/keei_img/new/list_bottom.gif') no-repeat;
/*
	background:transparent url('/keei/keei_img/list_round.gif') no-repeat scroll 0 -121px;
	-buri
*/
}
.list_page_middle{
	height:28px;
	background:transparent url('/keei/keei_img/new/list_bottom.gif') repeat-x;
/*	background:transparent url('/keei/keei_img/list_round.gif') no-repeat scroll 0 -93px;
	-buri
*/
}
.list_cnt	{color: #000000; text-decoration:none;}

/* frame ±¸¼º */
#wrap_quick_navi{
	display:none;
}
#wrap_quick_navi_bottom{
	display:none;
}
#container{	
	text-align:center; /* ie : center*/
}
#wrap_menu{
	width:988px;
	height:116px;	
	overflow:hidden;
	margin:0 auto 0 auto;
}
#wrap_top_menu{
	width:988px;
	height:47px;	
	overflow:hidden;
	margin:0 auto 0 auto;
}
#wrap_portal_menu{
	width:100%;
	height:411px;	
	overflow:hidden;
	margin:0 auto 0 auto;
	text-align:center;
	background:transparent url('/keei/keei_img/new/portal_top_bg.jpg') repeat-x;
}
#wrap_portal_menu_flash{
	width:988px;
	height:411px;	
	overflow:hidden;
	margin:0 auto 0 auto;
}
#wrap_flash_menu{
	position:absolute;
	top:47;
	width:988px;
	height:69px;	
	z-index:0;
}
#wrap_func{
	float:right;
	height:47px;
	overflow:hidden;
}
#wrap_func div, #wrap_func li{
	float:left;
}
#idm_user{
	margin-top:9px;
}
#idm_func{
	margin-top:5px;
	vertical-align:middle;
}
#idm_func li{
	padding-left:19px;
	height:25px;
	overflow:hidden;
	background: transparent url('/keei/keei_img/keei_top_dot.gif') no-repeat scroll 0 3px;
}
#idm_mypage{
	padding-right:10px;
	margin-left:10px;
	overflow:hidden;
	background: transparent url('/keei/keei_img/keei_top_dot.gif') no-repeat scroll 45px 0px;
}
#idm_func li.first{
	padding-left:10px;
	background:none;
}
#idm_main_search{
	/*width:275px;*/
	margin-top:2px;	
	vertical-align:top;
}
#main_search_qt{
	width:204px;
}
#idm_main_search select, #idm_main_search img, #idm_main_search input, #idm_main_search a{
	float:left;
	margin-right:4px;
}
#wrap_main_menu{
	clear:both;
	height:45px;
}

#wrap_main_menu div, .main_menu{
	float:left;
}
#idm_logo{
	width:212px;
	height:45px;
	padding-top:8px;
	background:#ffffff;
}
#idm_menu_list{
	height:45px;		/* º¯°æÇÏÁö ¸»°Í js°¡ È®ÀÎ */
	width:768px;
	padding-top:8px;
	text-align:right;
	background:url('/keei/keei_img/topmenu_bg.gif') no-repeat;
}
#idm_logo img{
}
.main_menu {
	height:30px;
	padding-left:31px;
	background:transparent url('/keei/keei_img/topmenu_dot.gif') no-repeat scroll 6px 11px;
}
#idm_issue{
	background:none;
}
.sub_menu {
	position:absolute;
	width:0px;
	height:0px;
	overflow:hidden;
	background-color:#ffffff;
	clear:both;
	text-align:left;
	z-index:5;
}
.sub_menu_item a, .sub_menu_item a:link, .sub_menu_item a:visited{
	display:block;
	white-space:nowrap;
	text-decoration: none;
	color:#606060;
	background-color:#ffffff;
	padding:4px 11px 1px 11px;
	/* letter-spacing:-1pt; */
}
.sub_menu_item a:active, .sub_menu_item a:hover, .sub_menu_item a:focus{
	display:block;
	white-space:nowrap;
	text-decoration: none;
	color:#09386b;
	background:url(/keei/keei_img/sub_menu_bg.gif) no-repeat center;
	padding:4px 11px 1px 11px;
	/* letter-spacing:-1pt; */
}
/* º»¹® */
#wrap_body{
	clear:both;
	margin-left:auto;
	margin-right:auto;
	min-height:100%;
	text-align:center;
	width:100%;
	background:transparent url('/keei/keei_img/new/navi_title_bg.jpg') repeat-x;
/*	text-align:center;
	background:transparent url('/keei/keei_img/new/navi_title_bg.jpg') repeat-x;*/
}
/* Æ÷ÅÐ º»¹® */
#wrap_portal_body{
	clear:both;
	margin-left:auto;
	margin-right:auto;
	min-height:100%;
	text-align:center;
	width:100%;
}
#wrap_h_body {
	clear:both;
	margin-left:auto;
	margin-right:auto;
	min-height:100%;
	text-align:center;
	width:988px;
	margin:0 auto 0 auto;
}
#wrap_content {
	text-align:left;
	margin-bottom:15px;
}
#idm_sub_content_img{
	width:681px;
	height:71px;
/*	margin-left:15px;*/
	margin-top:28px;
	overflow:hidden;
	background:transparent url('/keei/keei_img/new/board_01.jpg') no-repeat scroll 0 0;
}
#idm_sub_content_bottom_img {
	width:681px;
	height:66px;
	overflow:hidden;
	background:transparent url('/keei/keei_img/new/content_bottom.jpg') no-repeat scroll 0 0;
}

#idm_sub_content{
	position:relative;
/*	margin-left:15px;*/
	padding:0px 23px 0px 23px;
	width:681px;
	overflow:hidden;
	background:transparent url('/keei/keei_img/new/board_02.jpg') repeat-y scroll 0 0;
}
div.location{
	position:relative;
	height:25px;
	text-align:right;
	width:630px;
	margin-bottom:-25px;
}
.location	{font-family:"Verdana"; font-size:11px; color: #808080; letter-spacing:-1px; text-align:right; text-decoration: none;}
.location a {font-family:"Verdana"; font-size:11px; color: #808080;}
.location a:active 		{color: #808080; text-decoration: none;}
.location a:visited 	{color: #808080; text-decoration: none;}
.location a:link 		{color: #808080; text-decoration: none;}
.location a:hover 		{color: #000000; text-decoration: none;}

.content_title { 
	top:0px;
	left:0px;
	border-bottom:2px solid #4D5259;
	width:630px;
	height:25px;
	z-index:-1;
}

.content_title h1{
	float:left;
	height:25px;
/*	position:relative;*/
	top:0px;
	left:0px;
	border-bottom:2px solid #4D5259;
	color:#2F2F2F;
	font-family:"±¼¸²","thauma";
	font-size:17px;
	font-weight:bold;
	margin-bottom:-2px;
	padding:0px 10px 0px 16px;
	letter-spacing:-1px;
	text-align:left;
	text-decoration:none;	
	background:transparent url('/keei/keei_img/new/body_tit_icon.jpg') no-repeat scroll 0 0;
}

.wrap_list_search{
	margin-top:6px;	/* View Search */
	overflow:auto;
}

.list_search	{
	float:right;
	font-family:"Verdana"; 
	font-size: 10px; 
	color: #09386b; 
	font-weight:bold; 
	text-decoration: none;
	vertical-align:top;
}

.rss_button {
	float:left;
}

/* ³×ºñ°ÔÀÌÅÍ ¸Þ´º =-=-=- */
#wrap_side_menu{
	float:left;
	width:186px;
	text-align:left;
}

#idm_side_menu_title{
	width:186px;
/*	margin-top:15px;
	margin-left:5px; -buri */
}

#idm_side_menu_list{
	width:186px;
	background:transparent url('/keei/keei_img/new/navi_01.jpg') repeat-x scroll 0 0;
	padding:7px 0px 0 5px;
}
.side_main li{	
	color:#2F2F2F;
	font-family:"RixGo B","RixGo B";
	font-size:12px;
	font-weight:bold;
	letter-spacing:-1px;
	padding:6px 0px 3px 7px;
	text-decoration:none;
	width:169px;
/*	border-bottom:1px solid #d9d9d9; */
}
.side_main a, .side_main a:link, .side_main a:visited{
	text-decoration:none;
}
.side_main a:hover, .side_main a:active, .side_main a:focus {
	text-decoration:none;
}

.side_main_icon {
	color:#666666;
/*	height:2px;*/
	padding:2px 0px 0px 0px;
	border-top:1px solid #E9E9E9;
	border-bottom:1px solid #E9E9E9;
}
.side_main_icon a, .side_main_icon a:link, .side_main_icon a:visited,
.side_main_icon a:hover, .side_main_icon a:active, .side_main_icon a:focus{
	color:#666666;
	width:160px;
	background:transparent url('/keei/keei_img/new/navi_bullet.gif') no-repeat scroll 140px 0px;
}

.side_main_icon_select {
	color:#2F2F2F;
/*	height:25px;*/
	padding:2px 0px 0px 0px;
	background:transparent url('/keei/keei_img/new/navi_hottopic_bg.jpg') repeat-x;
}
.side_main_icon_select a, .side_main_icon_select a:link, .side_main_icon_select a:visited,
.side_main_icon_select a:hover, .side_main_icon_select a:active, .side_main_icon_select a:focus{
	color:#FFFFFF;
	width:150px;
	background:transparent url('/keei/keei_img/new/navi_bullet_select.gif') no-repeat scroll 140px 0px;
}
li.side_sub_li {
	background:none;
	padding-bottom:10px;
}
li.side_sub_toggle {
	display:none;
}

.side_sub li {
	width:150px;
	border:0px;
	background:none;
	padding:0px;
}
/*
li.side_sub_li ul{
	display:inline;
}
*/
.side_sub a{
	display:block;
	width:100%;
	padding:4px 0px 2px 8px;
	font-weight:normal;
	background:transparent url('/keei/keei_img/new/navi_hottopic_03.jpg') no-repeat scroll 0px 8px;	
}
.side_sub a, .side_sub a:link, .side_sub a:visited{
	color:#2f2f2f;
	background-color:#ffffff;
}

.side_sub a:hover, .side_sub a:active, .side_sub a:focus{
	color:#115dc0;
}
li.side_sub_top_line {
	border-top:1px solid #e6e6e6;
	padding-top:3px;
	margin-top:5px;
}

li.side_sub_select a, li.side_sub_select a:active, li.side_sub_select a:link, li.side_sub_select a:visited, 
li.side_sub_select a:hover, li.side_sub_select a:focus{
	color:#115dc0;
	font-weight:bold;
	background:transparent url('/keei/keei_img/new/navi_hottopic_03.jpg') no-repeat scroll 0px 8px;	
}

#idm_hot_issue{
	width:186px;
	height:53px;
	margin:20px 0 0 10px;
	background:transparent url('/keei/keei_img/le_hotissue_bg.gif') no-repeat scroll bottom;
}
#idm_hot_issue a{
	display:block;
	margin-left:30px;
	margin-top:7px;
}
#idm_viewer_down{
	margin:20px 0 0 4px;
}
#idm_viewer_down li{
	float:left;
	margin-left:1px;
}
#idm_viewer_down a{
	display:block;
	height:41px;
	width:27px;
	background:transparent url('/keei/keei_img/new/bt_viewer.gif') no-repeat scroll;
}
#idm_viewer_pdf a{
	background-position:0 0;
	width:33px;
}
#idm_viewer_hwp a{
	background-position:0 -42px;
}
#idm_viewer_doc a{
	background-position:0 -84px;
}
#idm_viewer_xls a{
	background-position:0 -126px;
}
#idm_viewer_ppt a{
	background-position:0 -168px;
}
/* ÇÏ´Ü =-=- */
#wrap_address {
	clear:both;
	width:100%;
	height:166px;
	text-align:center;
}
#wrap_address_top {
	clear:both;
	width:100%;
	height:77px;
	text-align:center;
	background:transparent url('/keei/keei_img/new/bottom_warp_address.jpg') repeat-x;
}
#wrap_family_site {
	clear:both;
	height:28px;
	width:988px;
	text-align:left;
	padding:12px 0px 0px 0px;
	vertical-align:top;
	padding-left:100px;
}
#wrap_family_blank {
	padding:0px 0px 0px 20px;
}
#wrap_about_site {
	height:30px;
	width:988px;
	text-align:left;
	margin-top:2px;
	vertical-align:top;
	padding-left:100px;
}
#wrap_address_bottom {
	clear:both;
	width:100%;
	height:77px;
	text-align:center;
}
#idm_line{

}

#idm_address{
	clear:both;
	width:988px;
	height:77px;
	margin:0 auto 0 auto;
}

#idm_policy_wrap{
	padding-left:0px;
}
#idm_policy{
	float:left;
	text-align:left;
	width:988px;
	padding-bottom:10px;
	margin:7px 0 0 0;
}

#idm_policy li{
	float:left;
	padding-left:10px;
	padding-right:0px;
	background:transparent url('/keei/keei_img/new/bottom_line2.gif') no-repeat scroll -3px -2px;
}
#idm_policy .first{
	background:none;
	padding-left:225px;
}

#idm_policy a{
	font-family: "µ¸¿ò", "arial";
	font-size: 12px;
	color: #2F2F2F;
	text-decoration: none;
}

#idm_policy a:active, #idm_policy a:visited, #idm_policy a:link, #idm_policy a:hover {
	color: #2F2F2F;
	text-decoration: none;
}
#idm_btm_logo{
	padding:0px 0px 0px 67px;
	float:left;
	width:149px;
	height:50px;
	text-align:center;
}
#idm_btm_logo img{
	margin-top:3px;
}

#idm_keei_addr{
	float:left;
	margin-left:10px;
	width:750px;
}

#idm_keei_addr li{
	float:left;
	padding-left:0px;
}

li#idm_addr{
	padding-left:0px;
	background:none;
}

#wrap_quick_menu{
	width:100px;
	height:243px;
	display:none;
}

/* ir */

.clm_ir{
	position:relative;
	width:100%;
	height:100%;
	overflow:hidden;
	z-index:-1;
}
#wrap_func a{
	display:block;
	margin-top:4px;
	background: transparent url('/keei/keei_img/topsmenu.gif') no-repeat scroll;
	height:17px;
	z-index:1;
}
#idm_login a{
	margin-top:0px;
	background-position:0 0;
	width:56px;
}
#idm_logout a{
	margin-top:0px;
	background-position:0 -18px;
	width:56px;
}
#idm_mypage a{
	margin:0 0 0 5px;
	background-position:0 -90px;
	width:40px;
}
#idm_contact a{
	background-position:0 -36px;
	width:60px;
}

#idm_help a{
	background-position:0 -192px;
	width:24px;
	height:16
}

#idm_sitemap a{
	background-position:0 -54px;
	width:40px;
}
#idm_english a{
	background-position:0 -72px;
	width:36px;
}

#idm_search a{
	margin-top:0;
	margin-right:0;
	background-position:0 -170px;
	width:45px;
	height:22px;
}

#idm_meta_search a{
	margin-top:5;
	margin-right:0;
	background-position:1 -210px;
	width:57px;
	height:22px;
}
#idm_zoom{
	background: transparent url('/keei/keei_img/topsmenu.gif') no-repeat scroll 0 -108px;
	width:92px;
	height:25px;
	margin:5px 0px 0px 10px;
}

#idm_zoomin a{
	background-position:0 -134px;
	width:17px;
	margin:4px 0 0 55px;
}

#idm_zoomout a{
	background-position:0 -152px;
	width:17px;
	margin:4px 0 0 2px;
}

.main_menu a{
	display:block;
	height:21px;
	margin-top:5px;
	text-decoration: none;
	font-weight:bold;
	background: transparent url('/keei/keei_img/topmenu.gif') no-repeat scroll;
	z-index:1;
}

#idm_issue a{
	width:96px;/* 132*/
	margin-left:15px;
	background-position:0 0;
}

#idm_bal a{
	width:80px;
	background-position:0 -22px;
}


#idm_stat a{
	width:93px;
	background-position: 0 -66px;
}

#idm_lib a{
	width:80px;
	background-position:0 -44px;
}

#idm_res a{
	width:104px;
	background-position: 0 -88px;
}

#idm_inq a{
	width:85px;
	background-position: 0 -110px;
}

#idm_mem a{
	width:100px;
	background-position: 0 -132px;
}
#idm_keei_addr a{
	display:block;
	height:14px;
	background: transparent url('/keei/keei_img/new/bottom_imgs.gif') no-repeat scroll;
	z-index:1;
}
#idm_addr span{
	display:block;
	width:680px;
	height:16px;
	background: transparent url('/keei/keei_img/new/bottom_imgs.gif') no-repeat scroll 0px 0px;	
}
#idm_addr2 span{
	display:block;
	width:212px;
	height:14px;
	background: transparent url('/keei/keei_img/new/bottom_imgs.gif') no-repeat scroll 0px -18px;	
}
li#idm_addr2{
	padding-left:0px;
	background:none;
}
#idm_webmater a{
	width:108px;
	background-position: 0px -35px;
}
#idm_opinion a{
	width:104px;
	background-position: 0px -53px;
}
#idm_rss a{
	width:37px;
	height:16px;
	background-position: 0px -71px;	
}
#idm_copy_right{
}

#idm_copy_right span{
	display:block;
	width:280px;
	height:16px;
	background: transparent url('/keei/keei_img/new/bottom_imgs.gif') no-repeat scroll -41px -71px;
}

/* ¾ç½ÄÈ­¸é (°øÅë) */
.comp_table	{border-bottom:1px #dcd9d8 solid; border-top:2px #849bb5 solid; } /* ______¾ç½ÄÅ×ÀÌºí */
.comp_tit	{font-size: 12px;font-weight:normal;color: #09386b; background-color: #f7f9fa; padding:6px 10px 3px 0px; border-top:1px #dae1e9 solid; text-align:right; text-decoration: none;} /* ______º»¹® Ç¥ ¼¿Á¦¸ñ */
.comp_tit_c	{font-size: 12px;font-weight:normal;color: #613910; background-color: #f9f6f2; padding:6px 10px 3px 0px; border-top:1px #dae1e9 solid; text-align:center; text-decoration: none;} /* ______º»¹® Ç¥ ¼¿Á¦¸ñ */
.comp_subject	{font-size: 12px; color: #2f2f2f; padding:5px 5px 5px 6px; border-top:1px #dae1e9 solid; text-decoration: none;} /* ______º»¹® Ç¥ Á¦¸ñ(³»¿ë) */
.comp_subject_input_textarea {
  font-size: 12px;  
  height: 22px;
	padding: 2px 0px 0px 3px;
	border: 1px solid #849bb5;
	color: #2F2F2F;	
	width: 504px;
	text-decoration: none;
	background-color: #FFFFFF;
}

.comp_input_textarea {
  font-size: 12px;	
	height: 22px;
	padding: 2px 0px 0px 3px;
	border: 1px solid #849bb5;
	color: #2F2F2F;	
	width: 90%;
	text-decoration: none;
	background-color: #FFFFFF;
}
.comp_but {
	font-family:µ¸¿ò;
 	font-size: 12px;
	padding: 3px 3px 0px 3px;
	border-color:#849bb5;	
	border-style:solid;	
	border-width:1px;
	color: #09386b;
	text-decoration: none;
	background-color: #f3f8ff;
}

/* ´ÜÀ§º¯È¯ */
.uni_box	{ padding:20px; border:1px #dae1e9 solid; background-color:#f7f9fa; } 

.uni_tit	{ font-family:Verdana; font-size:13px; color:#2F2F2F; padding:10px 0px 7px 0px; border-bottom:1px #f0eee5 solid; } /* ______°è»êÇÒ ´ÜÀ§ */

.uni_text	{ font-family:Verdana; font-size:13px; color:#903001; padding:10px 0px 7px 0px; border-bottom:1px #f0eee5 solid; } /* ______°è»êµÈ °ª */




/* Åë°èDB */


.esdb_menu	{ 
	padding:5px 3px 1px 5px; 
	border-color:#d0dce9 #8c98a5 #8c98a5 #d0dce9;	
	border-style:solid;	
	border-width:1px;
	} 
	
.bg1 { background-color:#e6ebf0; 
	padding:5px 3px 1px 5px; 
	border-color:#d0dce9 #8c98a5 #8c98a5 #d0dce9;	
	border-style:solid;	
	border-width:1px;
	}
	
.bg2 { background-color:#FFFFFF;
	padding:5px 3px 1px 5px; 
	border-color:#d0dce9 #8c98a5 #8c98a5 #d0dce9;	
	border-style:solid;	
	border-width:1px;
	}

.esdb_date	{ 
	padding:10px 20px 7px 20px; 
	} 
	
.input_button {
	font-family:µ¸¿ò;
 	font-size: 12px;
	padding: 3px 15px 0px 15px;
	border-color:#d0dce9 #8c98a5 #8c98a5 #d0dce9;	
	border-style:solid;	
	border-width:1px;
	color: #062546;
	text-decoration: none;
	background-color: #FFFFFF;
}



.input_select_sub	{

  	font-size: 12px;

	padding: 2px 0px 0px 3px;

	border: 1px solid #bdb3ab;

	color: #5a3b35;

	height:22px;

	text-decoration: none;

	background-color: #ffffff;

}


.gr_tit { text-align:center; padding-bottom:5px;}
.tab_tit01 	{ background-color:#f4f0e4; font-weight:bold;}
.cell_02 	{ background-color:#f8f8f8;}
.tab_02 	{ background-color:#FFFFFF;}

/* ======== È«º¸ÀÚ·á½Ç/»çÁø°¶·¯¸® ===== */

.photo_tit 		{size:12px; padding-left:10px; letter-spacing:-1px; vertical-align:top;}
.photo_tit2     {font-Size:12px; color: #13498c; font-weight:bold;}
.photo_tit3     {font-Size:12px; color: #13498c; font-weight:bold; padding:10px 15px 2px 15px;}

.photo_b        {padding:15px 15px 15px 15px; background-color: #e5e5e5; text-align:center;}
.photo_text     {padding:2px 15px 10px 15px; size:12px;}

/* ======== È«º¸ÀÚ·á½Ç/µ¿¿µ»ó ===== */
.mov        {padding:8px 8px 8px 8px; background-color: #d7e4e9; text-align:center;}
.mov_text        {font-family:"±¼¸²"; padding-bottom:20px; size:12px; color:#525252; vertical-align:bottom;}

/* ======== È«º¸ÀÚ·á½Ç/¿¬Â÷º¸°í¼­ ===== */
.y_book_tit       {padding-left:20px; size:13px; color: #13498c; font-weight:bold; }
.y_book_text       {padding:10px 5px 5px 5px; size:12px; color:#525252; text-align:center;}

/* ±âÅ¸ html page */

#rss_div{	
	margin-top:5px;
	padding:10px 10px 10px 10px;
}
#rss_div p{
	margin-left:20px;
	padding-left:10px;
}

.padding_20 { padding-left:38px;}
.padding_45 { padding-left:47px;}
.padding_40	{padding-left:38px; color:#4a6d98; font-weight:bold; letter-spacing:-1px;}

.padding_10 { padding-left:20px;}
.history_date { color:#09386b; font-weight:bold;}
.intro_stit	{font-family:"µ¸¿ò", "±¼¸²"; font-size: 14px; font-weight:bold; color: #09386b; letter-spacing:-1px;text-decoration: none;} /* ______Áß°£ Á¦¸ñ */

.intro_profile1	{font-family:"µ¸¿ò", "±¼¸²"; font-size: 12px; font-weight:bold; color: #2f2f2f; text-align:right; padding-right:20px; border-bottom:1px #e1e1e1 solid; text-decoration: none;} /* ______¿øÀåÇÁ·ÎÇÊ Á¦¸ñ */

.intro_profile2	{font-family:"µ¸¿ò", "±¼¸²"; font-size: 12px; font-weight:bold; color: #2e63b2; border-bottom:1px #e1e1e1 solid; text-decoration: none;} /* ______¿øÀåÇÁ·ÎÇÊ Á¦¸ñ */



.list_tel			{font-weight:bold; font-Size:12px; color: #5c5c5c; background-color:#f6f6f6; text-decoration: none; padding:1px 0px 1px 5px;}

.list_name 				{font-Size:12px; color: #2f2f2f; text-decoration: none; padding:5px 0px 5px 4px;}

.list_name a:link 		{size:12px; color: #508623; text-decoration: none;}

.list_name a:visited 	{size:12px; color: #508623; text-decoration: none;}

.list_name a:active 	{size:12px; color: #508623; text-decoration: none;}

.list_name a:hover 		{size:12px; color: #2f6700; text-decoration: none;}

/* »ç¿ëÀÚ Mileage */
#idm_user_mileage{
	margin:0px 12px 0px 5px;
	height:32px;
	background:transparent url('/keei/keei_img/new/mileage_bg.jpg') repeat-x;
}
#idm_user_mileage h2{
	float:left;
	padding:10px 0px 0px 35px;
	font-size:12px;
	height:32px;
	font-weight:bold;	
	background:transparent url('/keei/keei_img/new/mileage.jpg') no-repeat scroll 0 0;
}
#idm_user_mileage span{
	float:left;
	height:32px;
	font-size:12px;
	margin:10px 0px 0px 10px;
	font-weight:bold;
/*	color:#0843EC;*/
}

.rss_link 				{font-Size:12px; color: #a4763c; text-decoration: none; border-bottom:1px #b1aea9 dotted;}

.rss_link a:link 		{size:12px; color: #a4763c; text-decoration: none;}

.rss_link a:visited 	{size:12px; color: #a4763c; text-decoration: none;}

.rss_link a:active 		{size:12px; color: #a4763c; text-decoration: none;}

.rss_link a:hover 		{size:12px; color: #b64201; text-decoration: none;}


.link_site 				{font-Size:12px; color: #2f2f2f; text-decoration: none; border-bottom:1px #e6ebf0 solid; padding:3px 0px 1px 5px;}

.link_site a:link 		{size:12px; color: #3b0483; text-decoration: none;}

.link_site a:visited 	{size:12px; color: #3b0483; text-decoration: none;}

.link_site a:active 	{size:12px; color: #3b0483; text-decoration: none;}

.link_site a:hover 		{size:12px; color: #b82b00; text-decoration: none;}


.text_black			{font-Size:12px; color: #2f2f2f; font-weight:bold; text-decoration: none;}


.photo_brown_w	{color: #98540b; text-decoration:none; border-bottom:2px #849bb5 solid;}
.photo_01  		{padding:13px 0px 6px 0px; background-color:#f2f6fb;}
.photo_02  		{border:2px #FFFFFF solid;}
.photo_tit  	{padding:7px 0px 2px 0px; text-align:center;}
.photo_tit2  	{color:#2f2f2f; font-weight:bold; padding:10px 0px 10px 0px; text-align:center;}
.photo_line 	{text-decoration:none; border-bottom:1px #849bb5 solid;}

.body_movie  {font-size: 12px; color: #2F2F2F; background-color:#e6e6e1; padding:15px 0px 15px 0px; border-bottom:1px #849bb5 solid; text-decoration: none;}

.body_movie_text  {font-size: 12px; color: #2F2F2F; background-color:#f9f9f4; padding:15px 20px 15px 20px; border-bottom:1px #849bb5 solid; text-decoration: none;}


.table_01  {background-color:#a5ccf2; border-top:1px #849bb5 solid; }
.cell_01   {color:#4c4c4c; font-weight:bold; padding:5px 5px 3px 5px; text-align:center; background-color:#f3f8ff; border-bottom:1px #a5ccf2 solid;}
.tab_tit01	{color:#4c4c4c; font-weight:bold; padding:5px 5px 3px 5px; text-align:center; background-color:#f3f8ff; border-bottom:1px #a5ccf2 solid;}

.cell_02   {color:#2f2f2f; padding:5px 5px 3px 5px; background-color:#f8f8f8;}
.tab_01	   {color:#2f2f2f; padding:5px 5px 3px 5px; background-color:#f8f8f8;}

.cell_03   {color:#2f2f2f; padding:5px 5px 3px 5px; background-color:#ffffff; }
.tab_02   {color:#2f2f2f; padding:5px 5px 3px 5px; background-color:#ffffff; }

.cell_04   {color:#123660; padding:5px 5px 3px 5px; background-color:#eef1e7; border-bottom:1px #a5ccf2 solid;}
.tab_03	 {color:#123660; padding:5px 5px 3px 5px; background-color:#eef1e7; border-bottom:1px #a5ccf2 solid;}
.tab_04	 {color:#123660; padding:5px 5px 3px 5px; background-color:#dbe4d7; border-bottom:1px #a5ccf2 solid;}


.w_search   { 
	font-family:Verdana; 
	font-size:11px; 
	font-weight:bold;
	border-width:1px;
	border-style: solid;
	text-align:center;
	padding:2px;
	border-color: #f1f1f1 #cecece #cecece #f1f1f1;
	}
	
.w_search a:link 		{color: #2f2f2f; text-decoration: none;}
.w_search a:visited 	{color: #2f2f2f; text-decoration: none;}
.w_search a:active 		{color: #2f2f2f; text-decoration: none;}
.w_search a:hover 		{color: #c12626; text-decoration: none;}


.titleLink	{color: #09386b; text-decoration: none;}
.titleLink a:link 		{color: #09386b; text-decoration: none;}
.titleLink a:visited 	{color: #09386b; text-decoration: none;}
.titleLink a:active 	{color: #09386b; text-decoration: none;}
.titleLink a:hover 		{color: #9912e7; text-decoration: underline;}


.line_bott	{ border-bottom:2px #b5c3d3 solid; padding-bottom:20px;}

