/* COMMON styles*/
BODY
{
	SCROLLBAR-FACE-COLOR: #f5f5f5; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #cccccc; 
	SCROLLBAR-3DLIGHT-COLOR: #ffffff; 
	SCROLLBAR-ARROW-COLOR: #999999; 
	SCROLLBAR-TRACK-COLOR: #efefef; 
	SCROLLBAR-DARKSHADOW-COLOR: #f5f5f5;
	
	font-size: 9pt;
	color: #696969;
	line-height: 13pt;
	font-family:  µ¸¿ò,µ¸¿òÃ¼;
	letter-spacing: 0px;
	margin: 0;
	/*background: #F9F8F2;*/
}
/*
TABLE
{
	font-weight: normal;
	font-size: 9pt;
	text-transform: none;
	color: #5B5B5B;
	line-height: 13pt;
	font-family: µ¸¿ò,µ¸¿òÃ¼;
	font-variant: normal;
	letter-spacing: 0px;
}
TR
{
	font-weight: normal;
	font-size: 9pt;
	text-transform: none;
	color: #5B5B5B;
	line-height: 13pt;
	font-family: µ¸¿ò,µ¸¿òÃ¼;
	font-variant: normal;
	letter-spacing: 0px;
}
*/
TD, TH
{
	font-size: 9pt;
	color: #696969;
	line-height: 13pt;
	font-family:  µ¸¿ò,µ¸¿òÃ¼;
	letter-spacing: 0px;
}
UL
{
	margin: 0px;
}


A
{
	color: #696969;
	text-decoration: none;
}
/*
A:link
{
	color: #5B5B5B;
	text-decoration: none;
}
A:visited
{
	font-family: µ¸¿ò;
	color: #696969;
	text-decoration: none;
}
*/
A:active
{
	color: #696969;
}
A:hover
{
	color: #B36666;
	text-decoration: underline;
}

input
{
	font-size: 9pt;
	color: #696969;
}

SELECT
{
	color: #525252; 
}

BLOCKQUOTE
{
	margin-left: 30px;
	margin-right: 0px;
	margin-top: 4px;
	margin-bottom: 8px;
}
/*
button
{
	border-right: #495779 1px solid;
	border-top: #495779 1px solid;
	font-size: 9pt;
	border-left: #495779 1px solid;
	color: #ffffff;
	border-bottom: #495779 1px solid;
	font-family: ±¼¸²;
	background-color: #6A7693;
}
*/
textarea
{
	border-right: #dddddd 1px solid;
	border-top: #dddddd 1px solid;
	font-size: 9pt;
	border-left: #dddddd 1px solid;
	color: #595959;
	line-height: 14pt;
	border-bottom: #dddddd 1px solid;
}

checkbox
{
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;
	background-color: #ebebeb;
}

img
{
	border: 0;
}

TitleName
{
	font-size: 14px;
	/*font-family: µ¸¿ò;*/
	font-weight: bold;
}
Navi
{
	font-size: 11px;
	font-family: µ¸¿ò;
}

line0
{
	line-height: 130%;
}

.readonly
{
	border: none;
	font-weight:bold;
}

/*.textbox
{
	border: #cecec2 1px solid;
	color: #595959;
	font-family: ±¼¸²;
	background-color: #eeeee6;
}*/

.sub_title
{
	font-weight: bold;
	font-size: 11pt;
}

.sub_title2 
{
	font-weight: bold;
}

.sub_title_fix
{
	font-family :  µ¸¿òÃ¼;
	font-weight: bold;
}

.date {	color: #858eaa;	font-weight: bold;}
.text_blue {color: #8187ab}
.text_green {color: #73983C}
.text_white {	color: #FFFFFF;	font-weight: bold;}
.dash {color: #FFFFFF}
.orgtext {color: #5E69AB}

.new_list
{
	font-weight: bold;
}

.report_title {	color: #735157;	font-weight: bold;}
.report_title_no { color: #A44F5C;}
.pub_title { color: #8D8B77; font-weight: bold;}



/*--------- left_bottom_Image ------------*/
KIFinfo
{
	background: #F9F8F2 url(/KIF/Common/Images/LeftMenu/left_bg.gif) no-repeat fixed left bottom;
}


/*------»ç¿ëÀÚ±¤Àå º¸µå ½ºÅ¸ÀÏ----------------*/
/*
.G_00 {margin: 0 0 20 0}
.G_00:link   	{font-family : µ¸¿ò ;COLOR: #5D5C58;  TEXT-DECORATION: none}
.G_00:visited	{font-family : µ¸¿ò ;COLOR: #5D5C58;  TEXT-DECORATION: none}
.G_00:active 	{font-family : µ¸¿ò ;COLOR: #903C70;  TEXT-DECORATION: none}
.G_00:hover  	{font-family : µ¸¿ò ;COLOR: #903C70;  TEXT-DECORATION: underline}

.G_01 {BACKGROUND-COLOR: #CEA2B8}
.G_02 {padding:0 0 0 6; border-left:4 solid #CEA2B8; font-weight: bold;}
.G_03 {padding:0 0 0 6;  font-weight: bold;}
.G_04 {padding:0 0 0 6; border-right:4 solid #CEA2B8; font-weight: bold;}
.G_05 {padding:0 0 0 6;}
.G_06 {margin: 0 0 40 0}
.G_07 {padding:0 0 0 8; font-family : µ¸¿ò ;COLOR: #ffffff; 	font-weight: bold; BACKGROUND-COLOR: #CEA2B8}
.G_08 {BACKGROUND-COLOR: #D4B9C7}
.G_09 {padding:15 0 0 8; font-family : µ¸¿ò ;COLOR: #903C70; 	font-weight: bold;  }
.G_10 {padding:15 6 15 6;}
.G_11 {padding:0 5 0 8; BACKGROUND-COLOR: #F9F9F7}
.G_12 {margin: 20 0 20 0}
.G_13 {BORDER-RIGHT: #cecec2 1px solid; BORDER-TOP: #cecec2 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #cecec2 1px solid; COLOR: #5D5C58; BORDER-BOTTOM: #cecec2 1px solid; BACKGROUND-COLOR: #ffffff; padding: 6 6 6 6;}
.G_14 {BACKGROUND-COLOR: #D4BCCB}

.G_header_Color {BACKGROUND-COLOR: #CEA2B8}
.G_header_Title {padding:0 0 0 6; border-left:4 solid #CEA2B8; font-weight: bold;}
.G_header_Writer {padding:0 0 0 6;  font-weight: bold;}
.G_header_Right {padding:0 0 0 6; border-right:4 solid #CEA2B8; font-weight: bold;}
.G_Padding_01 {padding:0 0 0 6;}
.G_Margin_01 {margin: 0 0 40 0}
.G_View_title {padding:0 0 0 8; font-family : µ¸¿ò ;COLOR: #ffffff; 	font-weight: bold; BACKGROUND-COLOR: #CEA2B8}
.G_View_headerLine {BACKGROUND-COLOR: #D4B9C7}
.G_View_Contents {padding:15 0 0 8; font-family : µ¸¿ò ;COLOR: #903C70; 	font-weight: bold;  }
.G_Padding_02 {padding:15 6 15 6;}
.G_View_headerBgcolor {padding:0 5 0 8; BACKGROUND-COLOR: #F9F9F7}
.G_Margin_02 {margin: 20 0 20 0}
.G_textarea{BORDER-RIGHT: #cecec2 1px solid; BORDER-TOP: #cecec2 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #cecec2 1px solid; COLOR: #5D5C58; BORDER-BOTTOM: #cecec2 1px solid; BACKGROUND-COLOR: #ffffff; padding: 6 6 6 6;}
.G_Next_Line {BACKGROUND-COLOR: #D4BCCB}
*/

/*------¿¬±¸Á¤º¸----------------*/
.publication_table
{
	border-top: #cdccc7 3px solid;
	margin-top: 5px;
	width: 688px;
}

.publication_header td
{
	padding-right: 4px;
	padding-left: 4px;
	font-weight: bold;
	font-size: 10pt;
	padding-bottom: 6px;
	padding-top: 6px;
	border-bottom: white 4px solid;
	background-color: #f0efeb;
}
.publication_item td
{
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom: 4px;
	padding-top: 4px;
	border-bottom: #cacaca 1px solid;
}

/*------ÁÖÁ¦º°ºÐ·ù----------------*/
.report
{
	width: 688px;
	border-top: #cdccc7 3px solid;
}
.report_th td
{
	padding-right: 4px;
	padding-left: 4px;
	font-weight: bold;
	font-size: 10pt;
	padding-bottom: 6px;
	padding-top: 6px;
	border-bottom: white 4px solid;
	background-color: #f0efeb;
	text-align: center;
}
.report td
{
	border: #cdccc7 1px solid;
	padding-left: 5px;
	padding-top: 10px;
	vertical-align: top;
	padding-bottom: 10px;
}
/*
.report_th td
{
	font-weight: bold;
	font-size: 10pt;
	background-color: #f8edef;
}
.report td
{
	border: #eacacf 1px solid;
	padding-left: 5px;
	padding-top: 10px;
	vertical-align: top;
	padding-bottom: 10px;
}

.report a	{COLOR: #735157;  TEXT-DECORATION: none;}

.report a:active 	{COLOR: #735157;  TEXT-DECORATION: underline;}
.report a:hover  	{COLOR: #735157;  TEXT-DECORATION: underline;}
*/
/*------ÀüÀÚµµ¼­°ü----------------*/
.library a	{COLOR: White;}

.library a:active 	{COLOR: White; TEXT-DECORATION: underline}
.library a:hover  	{COLOR: White; TEXT-DECORATION: underline}

/*------°ü·Ã»çÀÌÆ®----------------*/
.relation
{
	margin-left: 15px;
	width: 660px;
	padding: 8px;
	border: 1px solid #cccccc;
	background-color: #fcfbfb;
}
.relation a	{color: #666666;}

.relation a:active 	{COLOR: #666666; TEXT-DECORATION: underline}
.relation a:hover  	{COLOR: #666666; TEXT-DECORATION: underline}

/*---ÅëÇÕ°Ë»ö---*/
.Result_title {	font-size: 11pt; font-weight: bold;}
.Search_etc
{
	padding-left: 40px;
	padding-bottom: 8px;
	color: #5d5c58;
}

.Search_Title
{
	padding-left: 20px;
	
}

.Search_Title a			{COLOR: #60968F;  font-weight: bold; }
/*
.Search_Title a:link   	{COLOR: #60968F;  font-weight: bold; TEXT-DECORATION: none}
.Search_Title a:visited	{COLOR: #60968F;  font-weight: bold; TEXT-DECORATION: none}
*/
.Search_Title a:active 	{COLOR: #60968F;  TEXT-DECORATION: none}
.Search_Title a:hover  	{COLOR: #60968F;  TEXT-DECORATION: underline}

.Search_Title span
{
	COLOR: #60968F;  font-weight: bold;
}

.Search_Title a			{COLOR: #60968F;  font-weight: bold; }
/*
.Search_Title a:link   	{COLOR: #60968F;  font-weight: bold; TEXT-DECORATION: none}
.Search_Title a:visited	{COLOR: #60968F;  font-weight: bold; TEXT-DECORATION: none}
*/
.Search_Title a:active 	{COLOR: #60968F;  TEXT-DECORATION: none}
.Search_Title a:hover  	{COLOR: #60968F;  TEXT-DECORATION: underline}

/*------Á¶Á÷µµ ¸µÅ©----------------*/
.profile A:link   	{font-family : µ¸¿ò ;COLOR: #45919A; TEXT-DECORATION: underline}
.profile A:visited	{font-family : µ¸¿ò ;COLOR: #45919A; TEXT-DECORATION: underline}
.profile A:active 	{font-family : µ¸¿ò ;COLOR: #45919A; TEXT-DECORATION: underline}
.profile A:hover  	{font-family : µ¸¿ò ;COLOR: #45919A; TEXT-DECORATION: underline}

/*------µðÅ×ÀÏ ºä ½ºÅ¸ÀÏ----------------*/

.DetailView td
{
	border-bottom: white 2px solid;
}
.DetailView_Header
{
	font-weight: bold;
	width: 80px;
	height: 22px;
	background-color: #DEDBD6;
	text-align: center;
}

.DetailView_Header2
{
	font-weight: bold;
	width: 80px;
	color: #fff7ca;
	height: 22px;
	background-color: #c95062;
	text-align: center;
}


.DetailView_Item
{
	padding-left: 6px;
	height: 22px;
	background-color: #f5f5f5;
}

.DetailView_Item2
{
	padding: 6px;
	height: 22px;
	background-color: #f5f5f5;
}
.DetailContents
{
	overflow: auto;
	width: 500px;
	height: 300px;
}

.pattern2_title 
{
	height: 22px;
	/*COLOR: #9C2E52;*/
	font-weight: bold;
	padding:0 0 0 6;
	background: #DEDBD6;
	border-top:1   solid  #D2D2D2;
	border-bottom:1   solid  #D2D2D2; 
}
.pattern2_title a
{
	text-decoration: underline;
}

.pattern2_item
{
	padding-left: 25px;
	list-style-position: outside;
	background: #f5f5f5;
	list-style-image: url(../../Publication/Images/ico_arrow.gif);
	height: 22px;
}

.pattern3_item
{
	padding-left: 25px;
	list-style-position: outside;
	background: #f5f5f5;
	list-style-image: url(../../Publication/Images/ico_arrow.gif);
	line-height: 15pt;
	padding-top: 5px;
}

/*---È¸¿ø°¡ÀÔ---*/
.member
{
	border-top: #e6e6e6 3px solid;
	border-bottom: #e6e6e6 2px solid;
}
.member th
{
	padding: 10px;
	background-color: #f7f5f2;
	text-align: left;
	width: 120px;
	border-bottom: #e6e6e6 1px solid;
}
.member td
{
	padding: 10px;
	border-bottom: #e6e6e6 1px solid;
}

.popText
{
	line-height: 14pt;
}

.red_dot
{
	display: block;
	padding-left: 20px;
	list-style-image: url(../Images/Main/dot_red2.gif);	
}

.red_dot2
{
	display: block;
	padding-left: 8px;
	line-height: 16pt;
	list-style-type: none;
}

.green_dot
{
	display: block;
	padding-left: 25px;
	list-style-image: url(../Images/Main/ico_dot.gif);
}

.search_category
{
	font-weight: bold;
	font-size: 12pt;
	color: #458085;
}