﻿/*------------------------------------*/
/*     企業情報 css style sheet       */
/*------------------------------------*/
@charset "UTF-8";

h2{
	margin:0 auto;
	padding:80px 0;
	color:#264da4;
	font-size:24pt;
	font-weight : bold;
	text-align : center;
	background:#ebf5ff;
	background-image: url("img/h2_bg.png");
	background-position:top center;
	background-repeat : no-repeat;
	content: "";   /*clear*/
	display: block;   /*clear*/
	clear: both;  /*clear*/
}

h3{
	margin:0 auto;
	padding:30px 0;
	color:#264da4;
	font-size:21pt;
	font-weight : bold;
	text-align : center;
	width: 100%;
}
.subH3{
	font-weight : bold;
	color:#264da4;
	font-size:18pt;
}
p{
	padding:10px 100px;
	line-height : 200%;
	text-align : left;
}
#contents_sekkei,contents_hosyu{
	margin:0 auto;
	min-height:460px;
	content: "";   /*clear*/
	display: block;   /*clear*/
	clear: both;  /*clear*/
}
#contents_sekkei{
	background-image: url("img/bg_1.jpg");
	background-position:top center;
	background-repeat : no-repeat;
}
#contents_hosyu{
	background-image: url("img/bg_2.jpg");
	background-position:top center;
	background-repeat : no-repeat;
}
.title_contents{
	color:#264da4;
	font-size:24pt;
	font-weight : bold;
	text-align : center;
	padding:60px 0;
}

table{
	margin:0 auto;
}
td{
	padding:5px 30px;
}

#pic li{
	padding:10px 0;
}
/*コメント*/
.comme{
	margin:0 auto;
	text-align : center;
	padding:80px 20px;
	line-height : 200%;
}

/*photo*/
figure.photo-box {
float: left;
margin-right: 20px;
}

