
.box-lid .box-lid-content .sekojirei{
	background-image: url(../img/bg-img_5.png);
	padding:50px 0;
}
.box-lid .box-lid-content .sekojirei h2{
	text-align:left;
	line-height:50px;
	margin-left:80px;
	padding-left:4em;
	font-size:1.5em;
}
.box-lid .box-lid-content .sekojirei h3{
	text-align:left;
	line-height:55px;
	margin-left:30px; 
	margin-top:1.5em;
	padding-left:60px;
	font-size:1.5em;
	color:#303;
	background-image:url(../img/title3.png);
	background-repeat:repeat-x;
	background-position:bottom left;
}
 
 .title1{
	 background-image:url(../img/title1.png);
	 background-repeat:no-repeat;
 }
  .title2{
	 background-image:url(../img/title2.png);
	 background-repeat:no-repeat;
 }
.layout2box {
	 width:680px;
	 margin-left:90px;
	 margin-top:30px;

 }
.layout2box-2 {
	 width:680px;
	 margin-left:250px;
	 margin-top:30px;
 }
 .leftbox {
	 float:left;
	 width:150px;
 }
 .rightbox {
	 float:right;
	 width:530px;
 }
.sekojirei p{
	 text-align:left;
	 line-height:1.5em;
 }
.sekojirei .leftbox img{ 
     margin-top:0.2em;
 }
.name {
	font-size:1.2;
	font-weight:bold;
}
 

.sekojirei .font-color{
	 color:#009;
 }

.sekojirei .font-bold{
	 font-weight:bold;
 }
 
.sekojirei table{
	margin-left:80px;
	margin-top:30px;
}
.box-lid .box-lid-content .sekojirei table img{
	padding:0px;
	margin-top:-10px;
	border:#FFF solid 5px;
}
.box-lid .box-lid-content .sekojirei table img.blank{
	padding:0px;
	margin-top:-10px;
	border:none;
}
.onmouse:hover {
    opacity: 0.6;     /* 透過レベル */
    filter: alpha(opacity=60);
}
.loader {
	width:130px;
	height:100px;
}

/*--------下層施工事例ページ-----------------------------------------------------------*/

.titlelink{
  margin: 0;
  padding: 0;
}

.titlelink ul{
  list-style-type: none;
  margin-left:80px;
  padding: 0;
  text-align:center;
}

.titlelink li{
  float: left;
  font-size:1.2em;
}

.titlelink a{
  text-align: center;
  display:block;
  margin: 7px;
  padding: 5px 7px;
  color:#FFF;
  background:#630;
  border-radius: 10px;        /* CSS3草案 */  
  -webkit-border-radius: 10px;    /* Safari,Google Chrome用 */  
  -moz-border-radius: 10px;   /* Firefox用 */ 
  text-decoration:none;
}

.titlelink a:hover{
  background:#360;
  text-decoration:none;
}

h4{
	text-align:left;
	line-height:40px;
	margin-left:80px; 
	margin-top:1.5em;
	padding-left:40px;
	font-size:1.5em;
	color:#063;
	border-bottom:#033 dotted 2px;
	background-image:url(../img/hana_s.png);
	background-repeat:no-repeat;
}
.jirei {
	text-align:center;
}
.jirei img{
	margin:30px auto;
	
}
.jirei p{
	width:650px;
	margin:0 auto;
	text-align:left;
	padding:1.5em;
	background-color:#FFF;
	border-radius: 10px;        /* CSS3草案 */  
  -webkit-border-radius: 10px;    /* Safari,Google Chrome用 */  
  -moz-border-radius: 10px;   /* Firefox用 */
}
	
	
	
