@charset "UTF-8";
/* CSS Information =====================================
File name: layout.css
Description: layoutbase
======================================================*/

#history dl {
	margin-bottom:40px;
	border-top:2px solid #a9a9a9;
	border-bottom:1px solid #ddd;
}
#history dt {
	position:relative;
	clear: both;
	display: inline;
	float: left;
	width: 8em;
	line-height:1.5;
	margin-right: -8em;
	padding:10px 0;
	border-top:1px solid #ddd;
	font-size:16px;
}
#history dt span.month {
	position:absolute;
	right:1em;
}
#history dd {
	line-height:1.5;
	margin-left: 8em;
	padding:10px 0;
	border-top:1px solid #ddd;
	font-size:16px;
}

/* 企業情報 - 社会貢献
======================================================*/
#volunteerTit {
	padding-bottom:20px;
}


.volunteer h3 {
	line-height:1.5;
	padding-top:20px;
	padding-bottom:5px;
	color:#0B4BAA;
	font-size:16px;
	font-weight:bold;
}
.volunteer h4 {
	line-height:1.5;
	padding-top:20px;
	font-size:16px;
	font-weight:bold;
}
.volunteer dl.photo {
	width:200px;
	margin:0 auto;
	padding-bottom:20px;
}

.volunteer dl.photo500px {
	width:500px;
	margin:0 auto;
	padding:20px 0;
}

.volunteer dl.photo dd {
	line-height:1.4;
	padding-top:5px;
	padding-bottom:25px;
	color:#666666;
}
.volunteer table.jisseki {
	margin-bottom:20px;
}
.volunteer table.jisseki caption {
	font-weight:bold;
	font-size:17px;
	margin-bottom:20px;
}

.volunteer table.jisseki td {
	line-height:1.6;
	padding-right:25px;
	font-size:16px;
}
ul.volunteerLink {
	line-height:1.5;
	padding-bottom:30px;
	font-size:16px;
}
ul.volunteerLink li {
	padding-left:20px;
	background:url("../img/sub_lease/azukarikin01.gif") no-repeat 0 50%;
}

