BODY {
       line-height: 1.6em;
}

div.title_company{
	background: url(../company/images/title_company.gif) no-repeat 0 0;
       display: block;
       font-size: larger;
       color: #666666
       font-weight: 200;
       line-height: 12px;
       width: 610px;
	margin: 0 0 20px 0;
	padding: 65 0 19 0;
}

div.title_history{
	background: url(../company/images/title_history.gif) no-repeat 0 0;
       display: block;
       font-size: larger;
       color: #666666
       font-weight: 200;
       line-height: 12px;
       width: 610px;
	margin: 0 0 20px 0;
	padding: 65 0 19 0;
}

div.title_history{
	background: url(../company/images/title_history.gif) no-repeat 0 0;
       display: block;
       font-size: larger;
       color: #666666
       font-weight: 200;
       line-height: 12px;
       width: 610px;
	margin: 0 0 20px 0;
	padding: 65 0 19 0;
}

div.title_recruit{
	background: url(../company/images/title_recruit.gif) no-repeat 0 0;
       display: block;
       font-size: larger;
       color: #666666
       font-weight: 200;
       line-height: 12px;
       width: 610px;
	margin: 0 0 20px 0;
	padding: 65 0 19 0;
}

ul.company {
       margin: 0;
       padding: 0;
       line-height: 20px;
}

ul.company li.left_t {
       float: left;
       width: 140px;
       padding: 8px 0 8px 0;
       font-weight: 700;
}

ul.company li.right_t {
       float: left;
       width: 430px;
       padding: 8px 0 8px 0;
}

ul.company li.left {
       float: left;
       width: 140px;
       padding: 8px 0 8px 0;
	border-top: dotted 1px #FF9900;
       font-weight: 700;
}

ul.company li.right {
       float: left;
       width: 430px;
       padding: 8px 0 8px 0;
	border-top: dotted 1px #FF9900;
}

div.bottom {
       width: 570px;
       height: 0px;
	border-bottom: dotted 1px #FF9900;
	margin: 0 0 30px 0;
}


ul.main li.menu_company{
	background: url(../company/images/bg_m_company.gif) no-repeat 0 0;
       width: 250px;
       height: 240px;
       list-style: none;
       margin: 0;
       padding: 0;
       float: left;
}

div.comany{
       width: 250px;
       font-size: 16px;
       line-height: 35px;
       font-weight: 700;
       font-style: italic;
       color: #FFFFFF;
       margin: 0;
	padding: 26 0 0 0;
	text-indent: 38px;
}


ul.history {
       list-style: none;
       margin: 0 0 30px 0;
       padding: 0;
       line-height: 20px;
}

ul.history li.line1 {
       clear: both;
       width: 530px;
       height: 1px;
       margin: 0 0 0 20px;
       background-color: #D0D0D0;
       font-size: 1px;
       text-indent: -9999px;
}

ul.history li.line2 {
       clear: both;
       width: 500px;
       height: 1px;
       margin: 0 0 0 35px;
       background-color: #D0D0D0;
       font-size: 1px;
       text-indent: -9999px;
}

ul.history li.left {
       float: left;
       width: 100px;
       padding: 8px 0 8px 0;
       font-weight: 700;
       color: #FF6600;
       text-align: right;
}

ul.history li.right {
       float: left;
       width: 452px;
       padding: 8px 0 8px 0;
       margin: 0 0 0 18px;
}

