@charset "UTF-8";

/* index　───────────────────────────────────

	1. index style
	
────────────────────────────────────────*/


/* 1. index style
────────────────────────────────────────*/
#business {
	height:auto;
	padding-bottom:40px;
}
.bizbox {
	float:left;
	margin:0px 0px 0px 0px;
	width:375px;
	height:140px;
	background-image:url(../business/images/icon.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
	text-align:left;
}
.company_box {
	width:580px;
	height:auto;
	margin:auto;
	display:block;
	clear:both;
}
.company_box2 {
	width:580px;
	height:auto;
	margin:auto;
	display:block;
	clear:both;
}
.company_box2x {
	width:580px;
	height:auto;
	margin:auto;
	display:block;
	clear:both;
}
.company_box3 {
	width:580px;
	height:auto;
	margin:auto;
	display:block;
	clear:both;
}
.company_box4 {
	width:580px;
	height:80px;
	margin-left:80px;
	display:block;
	clear:both;
}
.company_boxL {
	float:left;
	margin-right:30px;
}
.box_1 {
	width:580px;
	height:auto;
	margin-left:83px;
	text-align:left;
}
.box_1image {
	float:left;
	width:40px;
	height:40px;
	display:block;
	margin-right:3px;
}
.box_r {
	margin:0px;
	font-size:13px;
	line-height:160%;
}
.company_boxR {
	float:left;
	margin-top:5px;
	font-size:12px;
	font-weight:normal;
	line-height:2em;
	margin-bottom: 20px;
	text-align:left;
}
.about_box {
	width:580px;
	height:auto;
	display:block;
	clear:both;
	margin:20px 0px 15px 50px;
}
.about_boxR {
	margin-top:5px;
	font-size:12px;
	font-weight:bold;
	line-height:2em;
	margin-left:50px;
}
.about_boxL {
	margin-right:30px;
}
.signature {
	float:right;
	margin-right:70px;
	text-align:right;
	margin-top:30px;
	display:block;
	height:auto;
}
.line_2 {
	border-bottom:1px double;
}
.col01 {
	color:#000000;
}
.co_006 {
	color:#010066;
}
.company_bn {
	clear:both;
}
.linkbn {
	clear:both;
	margin:0px auto;
	text-align:center;
	padding:30px;
}
