/* 기본사항 **************************************************************************************/

body		{font-family:돋움; font-size:12px; color:#575757;}
td, table	{font-family:돋움; font-size:12px; color:#575757; line-height:16px;}
td.text0 	{font-family:돋움; font-size:12px; color:#575757; line-height:18px;}


p		{font-family:돋움; font-size:12px; color:#575757;}

a:link    {font-family:돋움; font-size:11px; color:#666666; text-decoration:none;}
a:visited {font-family:돋움; font-size:11px; color:#666666; text-decoration:none;}
a:active  {font-family:돋움; font-size:11px; color:#666666; text-decoration:none;}
a:hover   {font-family:돋움; font-size:11px; color:#FF5300; text-decoration:none;}

/*************************************************************************************************/

/* 공통사항 ********/

/* HISTORY_PATH 링크 */
td.HisTd  		{font-family:돋움; font-size:10px; text-align:right; padding-top:10; line-height:13px;}
font.HisOn  		{font-family:돋움; font-size:11px; color:#000000;}

a.Home:link   		{font-family:돋움; font-size:11px; color:#ADA8A1; text-decoration:none;}
a.Home:visited 		{font-family:돋움; font-size:11px; color:#ADA8A1; text-decoration:none;}
a.Home:active  		{font-family:돋움; font-size:11px; color:#ADA8A1; text-decoration:none;}
a.Home:hover   		{font-family:돋움; font-size:11px; color:#FF5300; text-decoration:none;}

a.His:link   		{font-family:돋움; font-size:11px; color:#73706B; text-decoration:none;}
a.His:visited 		{font-family:돋움; font-size:11px; color:#73706B; text-decoration:none;}
a.His:active  		{font-family:돋움; font-size:11px; color:#73706B; text-decoration:none;}
a.His:hover   		{font-family:돋움; font-size:11px; color:#FF5300; text-decoration:none;}

/* FOOTER_계열사바로가기 링크 */
a.Family:link   	{font-family:돋움; font-size:11px; color:#807D77; text-decoration:none; line-height:12px;}
a.Family:visited	{font-family:돋움; font-size:11px; color:#807D77; text-decoration:none; line-height:12px;}
a.Family:active  	{font-family:돋움; font-size:11px; color:#807D77; text-decoration:none; line-height:12px;}
a.Family:hover   	{font-family:돋움; font-size:11px; color:#FF5300; text-decoration:none; line-height:12px;}

/* RIGHT 링크 */
a.Right:link    	{font-family:돋움; font-size:11px; color:#73706B; text-decoration:none; line-height:14px;}
a.Right:visited 	{font-family:돋움; font-size:11px; color:#73706B; text-decoration:none; line-height:14px;}
a.Right:active  	{font-family:돋움; font-size:11px; color:#73706B; text-decoration:none; line-height:14px;}
a.Right:hover   	{font-family:돋움; font-size:11px; color:#FF5300; text-decoration:none; line-height:14px;}


/* 공통_텍스트/배경색/라인색/팝업 */
font.Point 				{font-size:12px; color:#FF5300;}
font.Point_Small 			{font-size:11px; color:#FF5300; letter-spacing:-0.1em;}
font.Small 				{font-size:11px; color:#666666; letter-spacing:-0.1em;}
font.Small2				{font-size:11px; color:#666666;}
font.Small3				{font-size:11px; color:#7F7B78;}
font.Small4				{font-size:11px; color:#666666; font-weight:bold; text-decoration:underline;}
font.Small5				{font-size:11px; color:#9C9890;}

td.Com_Cont				{line-height:18px;}					/* 컨텐트용텍스트_행간 */
td.Com_Cont2				{line-height:18px; letter-spacing:-0.1em;}/* 컨텐트용텍스트_행간 */
td.Com_Bg				{background-color:#FBFAF9;} /* 버튼테이블_배경색 */
td.Com_Bg2				{background-color:#F8F5F2;}	/* 확인테이블_배경색 */
td.Com_Bg3				{background-color:#F2EEE9;}	/* 검색테이블_배경색 */
td.Com_Line				{background-color:#F0ECE3;} /* 버튼테이블_라인색 */
td.Com_Line2				{background-color:#E9E4E0;}	/* 확인테이블_라인색 */
td.Com_PopBg				{background-color:#F3F0ED;}	/* 팝업닫기버튼_배경색 */
td.PopBg				{background-color:#B0A18C;}	/* 공통타이틀_배경색 */


/* 공통_테이블1 */
table.Com_Table1  			{border-top:solid 1px #C2C0BB; border-bottom:solid 1px #D2C6B9; border-left:solid 1px #E3DDD7; border-right:solid 1px #E3DDD7;}
table.Com_Table1 td.Head 		{font-size:11px; color:#7F7B75; letter-spacing:-0.1em; background-color:#F9F7F4;}
table.Com_Table1 td.First 		{background-color:#C2C0BB; height:1px;}
table.Com_Table1 td.Mid 		{background-color:#E3DDD7; height:1px;}
table.Com_Table1 td.Last 		{background-color:#D2C6B9; height:1px;}


/* 공통_아이프레임 바디스크롤 */
body.Inc_Body   		{
overflow:auto;
scrollbar-arrow-color:#DAD7D0;
scrollbar-3dlight-color:#DAD7D0;
scrollbar-darkshadow-color:#DAD7D0;
scrollbar-face-color:#FFFFFF;
scrollbar-highlight-color:#FFFFFF;
scrollbar-shadow-color:#FFFFFF;
scrollbar-track-color:#F5F4F2;
}

/*************************************************************************************************/

/* 개인고객 컬러규정 ********/

/* 고객센터_지점안내 링크 */
a.Jijum:link   			{font-family:돋움; font-size:12px; color:#666666; text-decoration:none;}
a.Jijum:visited 		{font-family:돋움; font-size:12px; color:#666666; text-decoration:none;}
a.Jijum:active  		{font-family:돋움; font-size:12px; color:#666666; text-decoration:none;}
a.Jijum:hover   		{font-family:돋움; font-size:12px; color:#666666; text-decoration:none; font-weight:bold;}

/* 회사소개_FP 서브 메뉴 링크 */
a.FP:link   			{font-family:돋움; font-size:11px; color:#666666; text-decoration:none; letter-spacing:-0.1em;}
a.FP:visited 			{font-family:돋움; font-size:11px; color:#666666; text-decoration:none; letter-spacing:-0.1em;}
a.FP:active  			{font-family:돋움; font-size:11px; color:#FF5300; text-decoration:none; letter-spacing:-0.1em;}
a.FP:hover   			{font-family:돋움; font-size:11px; color:#FF5300; text-decoration:none; letter-spacing:-0.1em;}


/* 개인고객_기본링크 */
a.Private_List:link    	{font-family:돋움; font-size:12px; color:#666666; text-decoration:none;}
a.Private_List:visited 	{font-family:돋움; font-size:12px; color:#666666; text-decoration:none;}
a.Private_List:active  	{font-family:돋움; font-size:12px; color:#666666; text-decoration:none;}
a.Private_List:hover   	{font-family:돋움; font-size:12px; color:#18817C; text-decoration:none;}

/* 개인고객_용어사전메뉴링크 */
a.Dic:link    	{font-family:돋움; font-size:12px; color:#3B8B8A; text-decoration:none;}
a.Dic:visited 	{font-family:돋움; font-size:12px; color:#3B8B8A; text-decoration:none;}
a.Dic:active  	{font-family:돋움; font-size:12px; color:#FC5302; text-decoration:none; font-weight:bold;}
a.Dic:hover   	{font-family:돋움; font-size:12px; color:#FC5302; text-decoration:none; font-weight:bold;}

/* 개인고객_목록페이지 링크 */
font.Private_PageOn 	{font-family:Verdana; font-size:10px; color:#18817C; font-weight:bold;}

a.Private_Page:link    	{font-family:Verdana; font-size:10px; color:#666666; text-decoration:none;}
a.Private_Page:visited 	{font-family:Verdana; font-size:10px; color:#666666; text-decoration:none;}
a.Private_Page:active  	{font-family:Verdana; font-size:10px; color:#666666; text-decoration:none;}
a.Private_Page:hover   	{font-family:Verdana; font-size:10px; color:#18817C; text-decoration:none;}



/* 개인고객_텍스트/배경색/라인색/팝업 */
font.Private_Txt			{font-size:12px; color:#18817C;}
font.Private_TxtSm			{font-size:11px; color:#18817C; letter-spacing:-0.1em;}
font.Private_green			{font-size:11px; color:#52A29F; letter-spacing:0em;}
td.Private_Note 			{font-size:11px; color:#22779F; letter-spacing:-0.1em; line-height:15px;} /* 개인고객_부연설명 */
td.Private_Ttl 			    {font-size:11px; color:#18817C; letter-spacing:-0.1em; line-height:15px; font-weight:bold;} /* 변액보험공시실_소타이틀 */

td.Private_Bg					{background-color:#F5FEFB;}	/* BestFAQ_답변_배경색 */
td.Private_PopBg				{background-color:#22807F;}	/* 팝업타이틀_배경색 */


/* 개인고객_보험대출메인 메뉴링크 */

a.Ins_Loan_M:link    	{font-family:돋움; font-size:11px; color:#666666; text-decoration:none; letter-spacing:-0.1em}
a.Ins_Loan_M:visited 	{font-family:돋움; font-size:11px; color:#666666; text-decoration:none; letter-spacing:-0.1em}
a.Ins_Loan_M:active  	{font-family:돋움; font-size:11px; color:#666666; text-decoration:none; letter-spacing:-0.1em}
a.Ins_Loan_M:hover   	{font-family:돋움; font-size:11px; color:#FF5300; text-decoration:underline; letter-spacing:-0.1em}


/* 개인고객_변액보험공시실 탭메뉴링크 */

a.Vari_On:link    	{font-family:돋움; font-size:11px; color:#FF832D; text-decoration:none; font-weight:bold; letter-spacing:-0.1em}
a.Vari_On:visited 	{font-family:돋움; font-size:11px; color:#FF832D; text-decoration:none; font-weight:bold; letter-spacing:-0.1em}
a.Vari_On:active  	{font-family:돋움; font-size:11px; color:#FF832D; text-decoration:none; font-weight:bold; letter-spacing:-0.1em}
a.Vari_On:hover   	{font-family:돋움; font-size:11px; color:#FF832D; text-decoration:none; font-weight:bold; letter-spacing:-0.1em}

a.Vari:link    	{font-family:돋움; font-size:11px; color:#666666; text-decoration:none; font-weight:bold; letter-spacing:-0.1em}
a.Vari:visited 	{font-family:돋움; font-size:11px; color:#666666; text-decoration:none; font-weight:bold; letter-spacing:-0.1em}
a.Vari:active  	{font-family:돋움; font-size:11px; color:#666666; text-decoration:none; font-weight:bold; letter-spacing:-0.1em}
a.Vari:hover   	{font-family:돋움; font-size:11px; color:#FF832D; text-decoration:none; font-weight:bold; letter-spacing:-0.1em}

td.Vari_On    	{font-family:돋움; font-size:11px; color:#FF832D; text-decoration:none; font-weight:bold; letter-spacing:-0.1em}
td.Vari    	{font-family:돋움; font-size:11px; color:#666666; text-decoration:none; font-weight:bold; letter-spacing:-0.1em}


/*서버호스팅 메인 링크*/
a.hserv:link    	{font-family:돋움; font-size:14px; color:#666666; text-decoration:none; font-weight:bold; letter-spacing:-0.1em}
a.hserv:visited 	{font-family:돋움; font-size:14px; color:#666666; text-decoration:none; font-weight:bold; letter-spacing:-0.1em}
a.hserv:active  	{font-family:돋움; font-size:14px; color:#666666; text-decoration:none; font-weight:bold; letter-spacing:-0.1em}
a.hserv:hover   	{font-family:돋움; font-size:14px; color:#FF6633; text-decoration:none; font-weight:bold; letter-spacing:-0.1em}

table.Private_Tabler td.hserv2   	{font-family:돋움; font-size:14px; color:#666666; text-decoration:none; font-weight:bold; letter-spacing:-1px}
table.Product_Tabler td.First4 	{font-family:돋움; font-size:12px; color:#666666; letter-spacing:-0.1empx;}

/* 개인고객_테이블1 퍼플*/


table.Private_Tabler td.Head	{font-family:돋움; font-size:11px; color:#2A5072; letter-spacing:-0.1em; padding:7px 0 5px 15px; font-weight:bold; background-color:#F0F5FB;}


table.Private_Tabler td.Head2	{font-family:돋움; font-size:11px; color:#2A5072; letter-spacing:-0.1em; padding:7px 0 5px 0; font-weight:bold; background-color:#F0F5FB;}
		
table.Private_Tabler td.Headr 	{font-family:돋움; font-size:11px; color:#2A5072; letter-spacing:-0.1em; padding:7px 0 5px 15px; font-weight:bold; background-color:#F0F5FB; 	border-right-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #D1D5D8}
	
table.Private_Tabler td.Headr2 	{font-family:돋움; font-size:12px; color:#2A5072; letter-spacing:-0.1em; padding:7px 0 5px 0; font-weight:bold; background-color:#F0F5FB; 	border-right-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #D1D5D8}
	
	table.Private_Tabler td.Hliner 	{font-family:돋움; font-size:11px; color:#555555; letter-spacing:0em; border-right-width: 1px; padding:5px 0 3px 0;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #D1D5D8;}

	table.Private_Tabler td input { font-family:돋움; font-size:11px; color:#555555;}
	
table.Private_Tabler td.Hlinen 	{font-family:돋움; font-size:11px; color:#555555; letter-spacing:0em; border-right-width: 1px; padding:5px 0 3px 0}
table.Private_Tabler td input 	{font-family:돋움; font-size:11px; color:#555555; }

table.Product_Tabler td.First 	{font-family:돋움; font-size:12px; color:#ff6633; letter-spacing:0px;}
table.Product_Tabler td.First2 	{font-family:tahoma; font-size:10px; color:#555555; letter-spacing:0px; line-height:13px;}
table.Product_Tabler td.First3 	{font-family:돋움; font-size:12px; color:#555555; letter-spacing:-1px;}


table.Private_Tabler td.First 	{	background-color:#5E86A9;	height:2px; 

}
table.Private_Tabler td.First2 	{background-color:#5E86A9; height:1px;}
table.Private_Tabler td.Hline 	{background-color:#D1D5D8; height:1px}
table.Private_Tabler td.Hlinew 	{background-color:#D1D5D8; height:1px}
table.Private_Tabler td.Mid 	{background-color:#E1EFEB; height:1px;}
table.Private_Tabler td.Last 	{background-color:#A8D3D8; height:1px;}
table.Private_Tabler td.Last2 	{background-color:#48ADA9; height:1px;}



/* 개인고객_변액보험 그린볼드링크 */
a.Vari_article:link    	{font-family:돋움; font-size:12px; color:#52A3A0; text-decoration:underline;}
a.Vari_article:visited 	{font-family:돋움; font-size:12px; color:#52A3A0; text-decoration:underline;}
a.Vari_article:active  	{font-family:돋움; font-size:12px; color:#52A3A0; text-decoration:underline;}
a.Vari_article:hover   	{font-family:돋움; font-size:12px; color:#287C79; text-decoration:underline;}

/* 개인고객_테이블1 */
table.Private_Table1 td.Head 	{font-family:돋움; font-size:11px; color:#3F5C61; letter-spacing:-0.1em; font-weight:bold; background-color:#EAF8F7;}
table.Private_Table1 td.Head2 	{font-family:돋움; font-size:11px; letter-spacing:-0.1em; font-weight:bold; background-color:#f7f7f7;}
table.Private_Table1 td.Title 	{font-size:12px; color:#52A3A0; font-weight:bold; background-color:#F1FBF8;}
table.Private_Table1 td.Total 	{background-color:#E7F6F3;}
table.Private_Table1 th 	{font-weight:normal;}
table.Private_Table1 th.List 	{text-align:left; cursor:hand;}
table.Private_Table1 td.First 	{background-color:#47983B; height:2px;}
table.Private_Table1 td.First2 	{background-color:#2E9DA6; height:1px;}
table.Private_Table1 td.Hline 	{background-color:#D5E1D3; height:1px;}
table.Private_Table1 td.Mid 	{background-color:#E1EFEB; height:1px;}
table.Private_Table1 td.Last 	{background-color:#A8D3D8; height:1px;}
table.Private_Table1 td.Last2 	{background-color:#48ADA9; height:1px;}
table.Private_Table1 td.Hliner{background-color:#D5E1D3; height:1px;
	border-right-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-color: #D5E1D3;
}

/* 개인고객_테이블1 연두*/

table.Private_Tableg td.Hliner{
	border-right-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #D7E5D1;
}

table.Private_Tableg td.Head	{font-family:돋움; font-size:11px; color:#496A53; letter-spacing:-0.1em; font-weight:bold; background-color:#EEF6EB;}
	
table.Private_Tableg td.Headr 	{font-family:돋움; font-size:11px; color:#496A53; letter-spacing:-0.1em; font-weight:bold; background-color:#EEF6EB; 	border-right-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #D7E5D1}
	
table.Private_Tableg td.First 	{	background-color:#3DA62E;	height:2px; 

}
table.Private_Tableg td.First2 	{background-color:#3DA62E; height:1px;}
table.Private_Tableg td.Hline 	{background-color:#D3E3D1; height:1px}
table.Private_Tableg td.Mid 	{background-color:#E1EFEB; height:1px;}
table.Private_Tableg td.Last 	{background-color:#A8D3D8; height:1px;}
table.Private_Tableg td.Last2 	{background-color:#48ADA9; height:1px;}


/* 개인고객_테이블1 보라*/
table.Private_Tablep td.Head 	{font-family:돋움; font-size:11px; color:#50496A; letter-spacing:-0.1em; font-weight:bold; background-color:#EBEFF6;}
table.Private_Tablep td.First 	{background-color:#2E49A6; height:2px;}
table.Private_Tablep td.First2 	{background-color:#3DA62E; height:1px;}
table.Private_Tablep td.Hline 	{background-color:#D3E3D1; height:1px;}
table.Private_Tablep td.Mid 	{background-color:#E1EFEB; height:1px;}
table.Private_Tablep td.Last 	{background-color:#A8D3D8; height:1px;}
table.Private_Tablep td.Last2 	{background-color:#48ADA9; height:1px;}




/* 개인고객_테이블 주황 */
table.Private_Table1- td.Head 	{font-size:12px; color:#976351; letter-spacing:-0.1em; font-weight:bold; background-color:#FEF1ED;}
table.Private_Table1- td.First 	{background-color:#F17030; height:2px;}
table.Private_Table1- td.Hline 	{background-color:#EBD9D4; height:1px;}
table.Private_Table1- td.Mid 	{background-color:#E1EFEB; height:1px;}
table.Private_Table1- td.Last 	{background-color:#E8B5AA; height:1px;}
table.Private_Table1- td.Last2 	{background-color:#48ADA9; height:1px;}


/* 폼관련 컬러규정 ********/

input				{font-family:돋움; font-size:12px; color:#666666;}
select				{font-family:돋움; font-size:12px; color:#666666;}
textarea			{
font-family:돋움; font-size:11px; color:#666666; 
border:solid 1px #E1DFDB; line-height:16px; padding:4px;
background-color:#F5F4F2;
overflow:auto;
overflow-x:hidden;
scrollbar-arrow-color:#DAD7D0;
scrollbar-3dlight-color:#DAD7D0;
scrollbar-darkshadow-color:#DAD7D0;
scrollbar-face-color:#FFFFFF;
scrollbar-highlight-color:#FFFFFF;
scrollbar-shadow-color:#FFFFFF;
scrollbar-track-color:#FBFAF9;
}

input.Dbtxt		{font-size:11px; border:solid 1px #E1DFDB; background-color:#F5F4F2; height:20px; padding-top:4px; padding-left:4px;}
input.white		{font-size:12px; border:solid 1px #E6DFD8; background-color:#FFFFFF; padding-top:5px; padding-left:4px;}
input.White2	{border:none 1px #E6DFD8; background-color:#FFFFFF;}
input.Clogin	{font-size:13px; border:solid 1px #E6DFD8; background-color:#FFFFFF; height:20px; padding-top:4px; padding-left:4px;}

/*************************************************************************************************/




/*************************************************************************************************/


/*영문사이트_font color**************/

.Eng_Font1			{font-family:Verdana; font-size:10px; color:#75716B;}
.Eng_Font2			{font-family:Verdana; font-size:10px; color:#FD5500;}

/* 영문사이트 링크1 */
a.Eng:link   		{font-family:Verdana; font-size:10px; color:#FF5400; text-decoration:none;}
a.Eng:visited 		{font-family:Verdana; font-size:10px; color:#FF5400; text-decoration:none;}
a.Eng:active  		{font-family:Verdana; font-size:10px; color:#FF5400; text-decoration:none;}
a.Eng:hover   		{font-family:Verdana; font-size:10px; color:#FF5400; text-decoration:none;}


/* 영문사이트_테이블1 */
table.Eng_Table1  		{background-color:#CAE7E2;}
table.Eng_Table1 td.Head 	{font-family:Verdana; font-size:10px; color:#51ACA7; font-weight:bold; background-color:#EFFEF9;}
table.Eng_Table1 td.Last 	{font-family:Verdana; font-size:10px; color:#FF5400; background-color:#EFFEF9;}
table.Eng_Table1 td.Last2 	{font-family:Verdana; font-size:10px; color:#75726B; background-color:#FFFBF8;}
table.Eng_Table1 td 		{background-color:#FFFFFF; font-family:Verdana; font-size:10px;}
