﻿@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:12px; 
	font-family:,Verdana,sans-serif; 
	color:#5D5D5D;
}

img { 
	border:none;  
}

textarea {
	font-size: 12px ;
	
	border:1px solid #e4e4e4 ;
	padding:3px 4px 1px 4px ;
	line-height:130% ;
	color:#656565;
	
	scrollbar-face-color:#ffffff;
	scrollbar-highlight-color:#f7f7f7;
	scrollbar-shadow-color:#e7e7e7;
	scrollbar-3dlight-color:#e7e7e7;
	scrollbar-arrow-color:#e7e7e7;
	scrollbar-track-color:#f7f7f7;
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-base-color:#f7f7f7;
}

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:#909090;
	font-size: 11px ;
}

a:hover {
	text-decoration:none ;
	color:#80b5f3;
	font-size: 11px ;
}

.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_l50	{ margin-left:50px; }
.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_bg02.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; }

.tab02	{ width:100%;background:none top right no-repeat; margin-left:0px; margin-bottom:28px; }
	.tab02 li	{ float:left; }


/************ company ************/
.greeting	{ padding-left:34px; padding-right:30px;  padding-top:40px;}
	.greeting h3	{ float:left; }
	.greeting h4	{ float:right; }
.intro	{ padding-left:18px; padding-right:40px; }
	.intro h3	{ float:left; }
	.intro h4	{ float:right; }


/* 연혁 */
.num_year   			   {text-decoration : none; color : #aaaaaa; font-size : 8pt; font-family : Tahoma; font-weight:bold;}