@charset "utf-8";
/* ===================================================================

 file name  :business.css
 style info :事業案内

=================================================================== */

/* =============================

	overwrite

=============================== */

#main .bttl{
	margin-bottom:0;
}

/* =================================== */
#main section{
	border:1px solid #e0e0e0;
	margin-top:44px;
}
#main section#mediation{
	margin-bottom:50px;
}

#main section .inner{
	padding:26px;
	overflow:hidden;
	height:auto;
}
#main section h3{
	padding:13px 22px 0;
	height:37px;
	background:url(../images/business/bg_ttl.jpg) repeat 0 0;
	color:#0a2d5a;
	font-size:134%;
	border-bottom:1px solid #e0e0e0;
}
#main section h3 span{
	border-left:4px solid #0a2d5a;
	padding-left:9px;
	display:block;
}
#main section .txt{
	float:left;
	width:394px;
	line-height:2.5;
}
#main section .notes{
	width:289px;
	float:right;
	text-align:right;
}
#main section .notes figure{
}
#main section .notes .btn{
	margin-top:20px;
}



#main section#mansion .notes .btn{ background:url(../images/business/btn_mansion_ov.png) no-repeat;}
#main section#house .btn{ background:url(../images/business/btn_house_ov.png) no-repeat;}
#main section#renovation .notes .btn{ background:url(../images/business/btn_renovation_ov.png) no-repeat;}

#main section#house .btn{
	float:right;
	margin:20px 0 20px 48px;
}
#main section#house .txt{
	float:none;
	margin-top:20px;
	width:auto;
}

