/* COMMON styles*/
@import url('https://cdn.jsdelivr.net/gh/orioncactus/pretendard/dist/web/static/pretendard.css');

/* ÃÊ±âÈ­ */
body, h1, h2, h3, h4, h5, h6, p, ul, ol, li, dl, dt, dd, tr, td, input, select, textarea, button, a {
	font-size: 14px;
	font-weight: normal;
	color: #5b5b5b;
}

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;		
	line-height: 1.5;	
	letter-spacing: 0px;
	margin: 0;
	/*background: #F9F8F2;*/
}

/*
TABLE
{
	font-weight: normal;
	font-size: 9pt;
	text-transform: none;
	color: #5B5B5B;
	line-height: 13pt;
	font-family: "malgun gothic", "dotum", "verdana", "arial";
	font-variant: normal;
	letter-spacing: 0px;
}
TR
{
	font-weight: normal;
	font-size: 9pt;
	text-transform: none;
	color: #5B5B5B;
	line-height: 13pt;
	font-family: "malgun gothic", "dotum", "verdana", "arial";
	font-variant: normal;
	letter-spacing: 0px;
}
*/

TD, TH {
	line-height: 1.5;
	letter-spacing: 0px;
}

UL {
	margin: 0px;
}


A {
	text-decoration: none;
}
/*
A:link
{
	color: #5B5B5B;
	text-decoration: none;
}
A:visited
{
	color: #696969;
	text-decoration: none;
}
*/
A:active
{
	color: #696969;
}
A:hover
{
	color: #B36666;
	text-decoration: underline;
}

SELECT
{		
		LINE-HEIGHT: 130%; 
		LETTER-SPACING: 0px
}

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;
	background-color: #6A7693;
}
*/
textarea
{
	border-right: #dddddd 1px solid;
	border-top: #dddddd 1px solid;	
	border-left: #dddddd 1px solid;	
	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-weight: bold;
}
Navi
{
	font-size: 11px;
}

line0
{
	line-height: 130%;
}

.readonly
{
	border: none;
	font-weight:bold;
}

/*.textbox
{
	border: #cecec2 1px solid;
	color: #595959;
	background-color: #eeeee6;
}*/

.sub_title
{
	font-weight: bold;
	font-size: 15px;
}

.sub_title2 
{
	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;
}



/*------¿¬±¸Á¤º¸----------------*/
.publication_table
{
	border-top: #cdccc7 3px solid;
	margin-top: 5px;
	width: 100%;
}

.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;
}



/*------------ °Ô½ÃÆÇ ----------*/
.bbs_table
{
	border-top: #cdccc7 3px solid;
	margin-top: 5px;
}

.bbs_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;
}
.bbs_item td
{
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom: 4px;
	padding-top: 4px;
	border-bottom: #cacaca 1px solid;
}

.comment_table
{
	
}

.comment_item td
{		
	padding-left: 8px;
	padding-bottom: 8px;
	padding-top: 1px;
	border-bottom: #cacaca 1px solid;
}



/*------ÁÖÁ¦º°ºÐ·ù----------------*/
.report
{
	width: 100%;
	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
{
	font-size: 13px;
	color: #5d5c58;
	padding: 2px 0 10px 40px;
}

.Search_Title {
	padding-left: 20px;
	font-size: 15px;
	font-weight: 500;
	color: #60968f;
	line-height: 1.5;
}

.Search_Title a			{COLOR: #60968F;  }
/*
.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: 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;
}


/*------ ÅëÇÕ°Ë»ö----------------*/
.TotalSearch A:visited {text-decoration: none;}
.TotalSearch A:hover {color: #B36666; text-decoration: underline;}