@charset "utf-8";

/*--------------------------------------
	会社案内
--------------------------------------*/

/*-- コンテンツ --*/
#page-company.contentInner {}
#page-company .section {
	margin-bottom: 15px;
	line-height: 1.3;
}
#page-company .section {
	width: 676px;
}

/* company-01 */
#page-company #company-01.section .sectionContent {
	padding: 23px 25px 0;
}
#page-company #company-01.section .sectionContent p.text01 {
	margin: 0 0 15px 0;
}
#page-company #company-01.section .sectionContent p.text02 {
	float: right;
	text-align: right;
	font-size: 15px;
	margin: 10px 0 30px 0;
}

/* company-02 */
#page-company #company-02.section .sectionContent {
	padding: 23px 0 60px 35px;
}

#page-company #company-02.section .sectionContent table {
	line-height: 1.4;
}
	#page-company #company-02.section .sectionContent table th,
	#page-company #company-02.section .sectionContent table td {
		font-size: 15px;
		border: 1px #ffffff solid;
	}
	#page-company #company-02.section .sectionContent table th {
		width: 138px;
		color: #221100;
		font-weight: bold;
		padding: 5px 10px 5px 17px;
		background-color: #F4F1E4;
		vertical-align: middle;
	}
	#page-company #company-02.section .sectionContent table td {
		padding: 5px 0 5px 17px;
	}
		#page-company #company-02.section .sectionContent table td dl dt {
			clear: both;
			float: left;
			width: 80px;
			padding: 0 12px 5px 0;
		}
		#page-company #company-02.section .sectionContent table td dl dd {
			float: left;
			width: 350px;
			padding: 0 0 5px 0;
		}
