/*-------------------------------------------
   ABOUT TOPページスタイル
---------------------------------------------*/

div#about {
	width: 960px;
	margin: 0 auto;
}

div#about .about-img {
	width:900px;
	margin:0 auto;
	padding: 20px 0 60px 0;
}

div#about .title {
	text-align: center;
	padding: 0 0 60px 0;
}

div#about .title .jp {
	font-size: 150%;
	padding: 0 0 18px 0;
}

div#about .title .eng {
	font-size: 120%;
}


/*  ごあいさつ
--------------------------------------------*/

div#about #msg-box {
	width: 760px;
	margin: 0 auto;
	padding-bottom: 110px;
}

div#about #msg-box p {
	padding: 0 0 30px 0;
}


/*  企業理念
--------------------------------------------*/

div#about #policy-box {
	width: 600px;
	text-align: center;
	margin: 0 auto;
	padding-bottom: 110px;
}

div#about #policy-box p {
	padding: 0 0 30px 0;
}

div#about #policy-box #policy {
	font-size: 120%;
	padding-bottom: 30px;
}


/*  経営方針
--------------------------------------------*/


div#about #manage-box {
	width: 590px;
	margin: 0 auto;
	padding-bottom: 110px;
}

div#about #manage-box p {
	padding: 0 0 30px 0;
}


/*  会社概要
--------------------------------------------*/

div#about #company-box {
	width: 590px;
	margin: 0 auto;
	padding-bottom: 90px;
}

div#about #company-box .table-box {
	padding: 0 0 30px 0;
}

div#about #company-box table {
	width: 590px;
}

div#about #company-box table th {
	width: 30%;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
}


/*  アクセス
--------------------------------------------*/

div#about #map-box {
	width: 590px;
	margin: 0 auto;
	padding-bottom: 90px;
}

div#about #map-box .table-box {
	padding: 0 0 30px 0;
}

div#about #map-box table {
	width: 590px;
}

div#about #map-box table th {
	width: 30%;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
}

div#about #map-box table td {
	padding-bottom: 20px;
}


/*  お問い合わせ
--------------------------------------------*/

div#about #contact-box {
	width: 590px;
	margin: 0 auto;
	padding-bottom: 110px;
}

div#about #contact-box p {
	padding: 0 0 30px 0;
}
