﻿@charset "utf-8";
/* CSS Document */


html {
	margin: 0;
	padding: 0;
}

body { 
	margin: 0;
	padding: 0;

	font-size:2px; 
	text-align:center;
	background:url(/images/common/body_bg.jpg) top center no-repeat #D8D8D8;
}

table {
	border-collapse:collapse; 
	border-spacing:0px; 
	font-size:11px; 
	font-family:,Verdana,sans-serif; 
	color:#777777;
}

img { 
	border:none;  
}

textarea {
	font-size: 11px ;
	
	border:1px solid #a5acb2 ;
	padding:3px 4px 1px 4px ;
	line-height:130% ;
	color:#777777;
}

form, p, div, th, td, table, address, input  {
	margin: 0;
	padding: 0;	
}
h1, h2, h3, h4, h5, h6 { 
	margin: 0;
	padding: 0;
}

ul, li, ol, dl, dt, dd {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

a {
	text-decoration:none ;
	color:#555555;
}

a:hover {
	text-decoration:none ;
	color:#6d9c4a;
}

.L { float:left; }
.R { float:right; }
.aC { text-align:center;}
.aR { text-align:right;}
.aL { text-align:left;}
.clear { clear:both; }


.hand	{ cursor:pointer; }	

.b_title { margin-bottom:50px; }
.m_b100	{ margin-bottom:100px; }
.m_b70	{ margin-bottom:70px; }
.m_b48	{ margin-bottom:48px; }
.m_b40	{ margin-bottom:40px; }
.m_b30	{ margin-bottom:30px; }
.m_b10	{ margin-bottom:10px; }
.m_t10	{ margin-top:10px; }
.m_t30	{ margin-top:30px; }
.m_t50	{ margin-top:30px; }
.m_l32	{ margin-left:32px; }
.m_l24	{ margin-left:24px; }
.m_l124	{ margin-left:324px; }
.m_r5	{ margin-right:5px; }


/************ 레이아웃 ************/
#frame	{ width:980px; height:100%; margin:0;auto; text-align:left; }
	#it_top		{ width:980px; height:105px; }
	#it_left	{ width:195px;float:left; }
	#it_right	{ width:785px;float:right;background:url(/images/common/right_bg02.gif) top left no-repeat; padding-top:24px;  }
		#content	{ width:688px;margin-left:41px; }
#it_btm	{ width:980px; height:55px; }


/************* H Tag 블릿 등 기타 디테일 설정 ************/
.title	{ position:relative; background:url(/images/common/tit_bg_holdings.gif) top left no-repeat;  }	/* 상단 타이틀 및 타이틀플래시 */
	.title p	{ position:absolute; left:280px; top:-20px; }
	.title h2	{ padding-top:24px;padding-bottom:8px; }
.tab01	{ width:100%;background:url(/images/common/tab_bg.gif) top right no-repeat; margin-left:33px; margin-bottom:28px; }
	.tab01 li	{ float:left; }


/************ company ************/
.greeting	{ padding-left:34px; padding-right:30px;  padding-top:90px;}
	.greeting h3	{ float:left; }
	.greeting h4	{ float:right; }
.intro	{ padding-left:18px; padding-right:40px; }
	.intro h3	{ float:left; }
	.intro h4	{ float:right; }


/*******************************   input   *********************************/
input     		{color:#777777; font-family:"돋움"; font-size:11px; line-height:120%; solid #cccccc}

select    		{color:#777777; font-family:"돋움"; font-size:11px; line-height:120%; background-color: #FFFFFF; solid #cccccc}
.inputck  		{color:#777777; font-family:"돋움"; font-size:11px; line-height:120%; border: 0 solid #9e9e9e}
.inputb   		{BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #9e9e9e 1px solid;BORDER-RIGHT: #9e9e9e 1px solid; BORDER-TOP: #9e9e9e 1px solid; COLOR: #000000; FONT-SIZE: 11px;
		   		 background-color: #EDEDED;}

