@charset "UTF-8";
/* CSS Document */

/*-------------------------------------------

name: layout.css（企業概要）

-------------------------------------------*/

.concept{
	padding:60px 0 0 0;
	text-align:center;
	line-height:2;
}
.section{
	margin-bottom:50px;
}

.txtBox{
	width:340px;
	float:right;
}


/*会社概要*/
table.tbl02 {
	line-height:170%;
	width:100%;
	letter-spacing:-0.01em;
}
table.tbl02 th {
	width:25%;
	padding:10px 5px;
	border:1px #ccc dotted;
	border-width:0 0 1px 0px;
	vertical-align:top;
	font-weight:bold;
}
table.tbl02 th.sub{
	width: 10%;
	text-align: center;
}
table.tbl02 th.bdNone{ border:none;}
table.tbl02 td {
	padding:10px 0 10px 15px;
	border:1px #ccc dotted;
	border-width:0 0 1px 0px;
	text-align:left;
}


/*アズテックの取り組み*/
.mapWrap{
	width:254px;
	float:left;
}
.mapBox{
	background:#FFF;
	border:1px solid #ccc;
	background:#fff;
	padding:1px;
}
.barcodeBox{
	width:440px;
	float:right;
}


/*アクセス*/
.accessBox{
	width:370px;
	float:right;
}

.accessBox .mdSub{
	border-bottom:1px dotted #999;
}
.accessBox table {
	line-height:170%;
	width:100%;
	letter-spacing:-0.01em;
}
.accessBox table th {
	width:12%;
	padding:2px 0;
	vertical-align:top;
	font-weight:bold;
}
.accessBox table th.bdNone{ border:none;}
.accessBox table td {
	padding:2px 0 2px 15px;
	text-align:left;
}
