@charset "utf-8";

/*=============================================
	#contents
============================================= */
body.company #contents {
	background: url(../../common/img/company_bg_top.png) no-repeat 8px top;
}
@media print {
html,body {
	_zoom: 0.6 !important;
}
body.company #contents {
	background: url(../../common/img/company_bg_top.gif) no-repeat 8px top;
}
}

/*=============================================
	company/index.html
============================================= */
.h2_company {
	padding: 15px 0 13px;
}

.div_company01 {
	margin: 27px 0 50px;
}

	.div_company01L {
		float: left;
		display: inline;
		width: 322px;
	}
	.div_company01R {
		float: left;
		display: inline;
		width: 476px;
	}
	
		.dl_company01 {
			line-height: 2;
		}
		.dl_company01 a {
			color: #231815;
		}
		.dl_company01 dt.dt01 {
			clear: both;
			float: left;
			display: inline;
			width: 66px;
		}
		.dl_company01 dd.dd01 {
			float: left;
			width: 210px;
		}
		.dl_company01 dd.dd01 p.p_company01 {
			padding-left: 1em;
		}		
			.dl_company02 {
			}
			.dl_company02 dt.dt02 {
				clear: both;
				float: left;
				width: 80px;
			}
			.dl_company02 dd.dd02 {
			}
				.dl_company03 {
				}
				.dl_company03 dt.dt03 {
					float: left;
					display: inline;
					width: 25px;
				}
				.dl_company03 dd.dd03 {
					float: left;
					display: inline;
				}
					.dl_company04 {
						width: 447px;
					}
					.dl_company04 dt.dt04 {	
						clear: both;
						float: left;
						width: 100px;
						display: inline;
					}
					.dl_company04 dd.dd04 {
						float: left;
						width: 340px;
						display: inline;
					}

.txt1em {
	text-indent: 1em;
}
		