@import url(/lib/sub.css);


/* È¸»ç¼Ò°³ > CEO ÀÎ»ç¸» */
#companyCeoVisual{
	position:relative;
	float:left;
	width:170px;
	margin-bottom:17px;
}
#companyCeoGreeting{
	position:relative;
	float:right;
	width:395px;
}
	#companyCeoGreeting img{
		margin-bottom:17px;
	}
#companyCeoText{
	position:relative;
	clear:both;
}
#companyCeoSignature{
	position:relative;
	margin-top:35px;
	text-align:right;
}

/* È¸»ç¼Ò°³ > ¿¬Çõ */
#companyHistoryBox{
	position:relative;
	background-color:#F2F6E6;
	background-image:url(/images/company/02_round_bg.jpg);
	width:580px;
}
	#companyHistoryBox #roundTL{
		position:relative;
		height:10px;
		width:580px;
		background-image:url(/images/company/02_round1.jpg);
		background-position:top left;
		background-repeat:no-repeat;
	}
	#companyHistoryBox #roundTR{
		position:relative;
		height:10px;
		width:580px;
		background-image:url(/images/company/02_round2.jpg);
		background-position:top right;
		background-repeat:no-repeat;
	}
	#companyHistoryBox #roundBL{
		position:relative;
		height:10px;
		width:580px;
		background-image:url(/images/company/02_round3.jpg);
		background-position:bottom left;
		background-repeat:no-repeat;
	}
	#companyHistoryBox #roundBR{
		position:relative;
		height:10px;
		width:580px;
		background-image:url(/images/company/02_round4.jpg);
		background-position:bottom right;
		background-repeat:no-repeat;
	}
	#companyHistoryBox #roundBody{
		position:relative;
		width:530px;
		margin:15px 25px 15px 25px;
	}
	#companyHistoryBox table{
		width:530px;
	}
	#companyHistoryBox tr{
		background-image:url(/images/company/02_dottedLine.gif);
		background-position:bottom left;
		background-repeat:repeat-x;
		height:23px;
	}
	#companyHistoryBox td{
		padding-top:4px;
		padding-bottom:4px;
	}
	#companyHistoryBox .header{
		font-weight:bold;
		width:105px;
		padding-left:5px;
	}
	#companyHistoryBox .paragraph{
		display:block;
		background-image:url(/images/company/02_dottedLine.gif);
		background-position:bottom left;
		background-repeat:repeat-x;
		padding-bottom:2px;
		margin-bottom:2px;
	}

/* È¸»ç¼Ò°³ > ÀÎÀçÃ¤¿ë */
#companyRecruitBox{
	position:relative;
	background-color:#f6f1e6;
	background-image:url(/images/company/04_round_bg.jpg);
	width:580px;
}
	#companyRecruitBox #roundTL{
		position:relative;
		height:10px;
		width:580px;
		background-image:url(/images/company/04_round1.jpg);
		background-position:top left;
		background-repeat:no-repeat;
	}
	#companyRecruitBox #roundTR{
		position:relative;
		height:10px;
		width:580px;
		background-image:url(/images/company/04_round2.jpg);
		background-position:top right;
		background-repeat:no-repeat;
	}
	#companyRecruitBox #roundBL{
		position:relative;
		height:10px;
		width:580px;
		background-image:url(/images/company/04_round3.jpg);
		background-position:bottom left;
		background-repeat:no-repeat;
	}
	#companyRecruitBox #roundBR{
		position:relative;
		height:10px;
		width:580px;
		background-image:url(/images/company/04_round4.jpg);
		background-position:bottom right;
		background-repeat:no-repeat;
	}
	#companyRecruitBox #roundBody{
		position:relative;
		width:530px;
		margin:15px 25px 15px 25px;
	}
	#companyRecruitBox .header{
		position:relative;
		height:26px;
		background-image:url(/images/company/04_dottedLine.gif);
		background-position:bottom left;
		background-repeat:repeat-x;
		margin-bottom:10px;
	}
	#companyRecruitBox .description{
		position:relative;
		margin-bottom:40px;
		padding-left:7px;
	}
	#companyRecruitBox .indentText{
		text-indent:60px;
	}

/* È¸»ç¼Ò°³ > Ã£¾Æ¿À½Ã´Â±æ */
#companyMap{
	position:relative;
	width:580px;
	height:326px;
}
#companyMapName{
	position:relative;
	width:580px;
	height:32px;
}
#companyMapAddr{
	position:relative;
	width:580px;
	padding-left:20px;
}

