@charset "UTF-8";

/*
================================================
	company // index.html
================================================
================================================
################################################

			#company_message

##################################################
*/

#company_message{
	width:700px;
	height:315px;
	background:url("../images/company/company_title_bg.png") no-repeat;
	font-size:14px;
	line-height:2;
	}
#company_message p{
	width:380px;
	}

/*
################################################

			#company_about

##################################################
*/

#company_midashi{
	margin-top:25px;
	padding:13px;
	background:#feab35;
	color:#fff;
	font-size:1.2em;
	}
#company_about table{
	width:700px;
	}
#company_about th{
	background:#e4f3fa;
	border:solid 2px #fff;
	width:180px;
	height:37px;
	line-height:37px;
	font-size:14px;
    vertical-align: top;
	}
#company_about td{
	background:#f7f8f9;
	border:solid 2px #fff;
	font-size:14px;
    vertical-align: middle;
	line-height:16px;
	padding:5px 0 5px 15px;
	}

#company_about a {
	color:#333333;
	text-decoration:underline;
}

#company_about a:hover {
	color:#333333;
	text-decoration:none;
}
dl{ margin:10px 0 0 0;}
dl:after{}
dt{
  float:left;
  clear:left;
  width:80px;
}
dd{
  float:left;
}

/*
################################################

			#company_access

##################################################
*/
#company_access{
	font-size:14px;
	line-height:2;
	}
#company_access ul{
	float:left;
	width:300px;
	}

#company_map{
	float:right;
	width:400px;
	}
