/***********************************************
* EVER STYLE SHEET - Company.CSS 
***********************************************/
body, form, div, fieldset, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, hr, br, p, select, input, tr, th, td{margin:0; padding:0;}

body{font-size:12px;background:#CBCBCB url(../Company/images/bg.gif) repeat-y top center;;color:#9C9C9C;font-family: dotum,gulim;}

div,img ,form, p, h2, h3, h4, h5 {border:0;margin:0;padding:0;}
ul, ol, li{list-style:none;margin:0;padding:0; vertical-align: top;}
table{border:0;text-align:left;}
a:active, a:link, a:visited {color:#9C9C9C; text-decoration:none}
a:hover {color:#000000; text-decoration:underline}

/******************************************************
	SITE LOCATION - ÇöÀçÀ§Ä¡
******************************************************/
.sposition{padding:0 0 0 7px;font-size:11px;line-height:150%;color:#353535;background: url(../image/bul_location_p.gif) no-repeat 0 11px;}
.sp_tstyle{color:#5F5E5F;font-weight:bold;}


/******************************************************
	MAIN LAYOUT
******************************************************/
#body{background:#CECECE url(../Company/images/bg.jpg) repeat-y top center;}

#Mvisual{width:970px;height:750px;background: url(../Company/images/visual_bg.jpg) no-repeat; margin-left:auto; margin-right:auto;}

/******************************************************
	SUB LAYOUT
******************************************************/
div#warp{width:970px;margin-left:auto;margin-right:auto;}

/********** HEADER **********/
div#header{
	position:relative;
	width:970px;
	height:159px;
	background: url(../Company/images/Top_bg.gif) no-repeat;}

		div#header h3{
			position:absolute;
			top:47px;
			left:31px;
			z-index:10;}

		div#header p{
			position:absolute;
			top:27px;
			left:140px;
			z-index:100;}

/********** Container **********/
div#container{float:left;width:970px;}


/********** LeftNavi **********/
div#LeftNavi{float:left;width:204px;height:572px;background: url(../Company/images/LeftNavi_bg.gif) no-repeat;}
		
		div#LeftNavi h2{
			height:50px;
			margin:0 0 0 47px;}

		div#LeftNavi ul{
			margin:5px 0 0 34px}

		div#LeftNavi li{
			height:29px;margin:0;}

/********** Contents **********/
div#contents{float:right;width:766px;margin-bottom:50px;background: url(../Company/images/Cont_line_bg.gif) no-repeat;}

		div#contents .stit{
			position:relative;
			width:744px;
			height:44px;
			margin:13px 0 0 10px;}
		
		div#contents .stit h2{
			position:absolute;}

		div#contents .stit p.location{
			position:absolute;
			top:15px;
			right:10px;
			font-size:11px;
			color:#797C7E;}

		div#contents .stit p.location strong{
			color:#000000;}


		div#contents .stit p.location a{
			font-size:11px;
			color:#969696;
			text-decoration:none;}

		div#contents .stit p.location a:hover{
			font-size:11px;
			color:#434343;
			text-decoration:none;}

		div#contents .topcopy{
			float:left;
			width:754px;
			height:26px;
			background: url(../Company/images/Content_top_bar.gif) no-repeat;}

		div#contents .view{
			float:left;
			width:766px;
			margin:20px 0 0 0;}


/********* PRODUCT ************/
.pdt_tab{width:724px;height:36px;margin:25px 0 30px 15px; background: url(../Company/images/en/Pdt_tab_line.gif) repeat-x;}

.pdt_tab h2{float:left;margin:0 5px 0 0;}

.pdt_title{
	font-size:12px;
	color:#02A99B;
	font-weight:bold;
	background: url(../Company/images/en/pdt_icon.gif) no-repeat 0 5px;
	padding-left:5px;}

.pdt_stit{
	font-size:12px;
	color:#4B4B4B; 
	font-weight:bold; 
	padding-left:5px;}

.pdt_txt{
	color:#4B4B4B;
	font-family: verdana;
	line-height:17px;
	padding:20px 0 0 5px;
	width:614px;}
	
.pview{
	color:#4B4B4B;
	font-family: verdana;
	background: url(../Company/images/en/pview_dot.gif) no-repeat 0 8px;
	padding:2px 0 0 6px;}

/* ÆäÀÌÁöÃß°¡ */
div.agre{float:right;padding:0 28px 0 0;}
div.agre p{float:left;}
div.info{margin:0 0 0 15px;}
div.info h3{float:left;height:33px;}
div.info p{float:left;padding:0 0 0 15px;}
div.info p label{padding:0 0 0 2px;}
div.info span.txt{float:right;padding:15px 0 0 0;}
table.informer{
	float:left;
	width:724px;
	margin:0 0 45px 0;
	border-top:2px solid #a2cac7;
	border-bottom:2px solid #a2cac7;
	color:#666;
}
table.informer th{
	padding:8px 0 8px 15px;
	text-align:left;
	background:#f9f9f9;
	border-bottom:1px solid #e9e9e9;
}
table.informer td{padding:6px 0 5px 10px;border-bottom:1px solid #e9e9e9;}
table.informer td span{padding:0 25px 0 0 ;}
table.informer td li img{vertical-align:middle;}
input.inputstyle1{background:#f4f4f4;border:1px solid #e0e0e0;color:#666;}
table.informer tr.lastline th, table.informer tr.lastline td{border:none;}
input.rbox{height:12px; width:12px;vertical-align:top;}
label.chkalign{vertical-align:middle;padding:4px 0 0 0;}
div.requisi, div.confirm{width:754px;position:relative;}
div.requisi p.stit{text-align:center;padding:62px 0 37px 0;}
div.requisi dl{
	width:414px;
	height:115px;
	margin:0 auto 25px;
	color:#009188;
	background: url('../Company/images/ko/ethics_etics05_bg.gif') no-repeat;
}
div.requisi dt{float:left;padding:0 0 8px 60px;font-size:15px;font-weight:bold;}
div.requisi dd{overflow:hidden;padding:0 0 8px 6px;font-size:15px;}
div.confirm p{text-align:center;padding:40px 0 25px 0;}
div.confirm dl{
	width:510px;
	height:76px;
	background:#f8f8f8;
	border:1px solid #dadada;
	margin:0 auto;
}
div.confirm dt{clear:both;float:left;width:63px;height:22px;padding:0 0 0 110px;vertical-align:top;}
div.confirm dd{height:22px;}
div.confirm dt img{vertical-align:top;}
div.confirm span{position:absolute;top:98px;right:238px;}
div.information p span{font-size:16px;color:#404040;}

	