@charset "UTF-8";
/* CSS Document */



/* :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

静的ページの設定

・会社概要
・サイトマップ
・サイトポリシー / プライバシーポリシー
・

::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */


/* =========================================================================
 会社概要
------------------------------------------------------------------------- */


/* =========================================================================
 サイトマップ
------------------------------------------------------------------------- */


/* =========================================================================
 サイトポリシー/プライバシーポリシー
------------------------------------------------------------------------- */
#policyArea{
	width:860px;
	margin-top:40px;
	padding-left:50px;
	padding-right:50px;
}

#policyArea ol li{
	list-style-type:decimal;
	margin-left:20px;
	margin-bottom:5px;
}

#policyArea ul li{
	margin-bottom:3px;
}

#policyArea h4{
	margin-bottom:3px;
	font-size:16px;
	line-height:25px;
}


/* =========================================================================
 オーナーの皆様
------------------------------------------------------------------------- */
#ownerArea{
	width:860px;
	/*margin-top:40px;*/
	margin:40px auto;
	padding-left:50px;
	padding-right:50px;
}

#ownerArea ul li{
	float:left;
}

#ownerArea ul li img{
	border:1px solid #999999;
}


p.sample{
	margin-bottom:40px;
}

span.caption{
	margin-bottom:40px;
}

.rPhoto{
	margin-right:13px;
	margin-bottom:40px;
}

#ownerArea h4{
	font-size:16px;
	line-height:25px;
}

.ownerTxt{
	font-size:14px;
	line-height:22px;
	margin-bottom:30px;
}

.toiawaseTxt{
	font-size:16px;
	text-align:right;
	margin-bottom:40px;
}

.wells21{
	width:860px;
}

.wellsTxt{
	width:400px;
	font-size:14px;
	line-height:22px;
	padding-right:20px;
	float:left;
	margin-bottom:30px;
}

.ownerPhoto{
	float:left;
}

.bukkenBtn{
	margin-top:60px;
}

/* =========================================================================
 活用事例
------------------------------------------------------------------------- */
.caseArea{
	width:860px;
	margin-top:40px;
	padding-left:50px;
	padding-right:50px;
}

.txtLeft{
	padding-right:320px;
	position:relative;
}

.txtLeft ul li{
	margin-left:20px;
	list-style-type: disc;
	margin-top:3px;
	line-height:1.4;
}

.imgRight{
	position:absolute;
	bottom:0;
	right:0;
}

#caseBox li{
	border-bottom:1px solid #CCC;
	padding:20px 0;
}

#caseBox li h4{
	font-weight:bold;
	font-size:20px;
	line-height:1.4;
	
}


#caseBox li h4 span{
	color:#FFF;
	background:#333;
	font-size:35px;
	padding:3px;
	margin-right:3px;
}

#caseBox li p{
	margin-top:5px;
	line-height:1.6;
	font-size:15px;
}

#caseBox li div.caseImg{
	text-align:center;
	float:right;
	font-size:13px;
	width:200px;
	margin-left:15px;
}

#caseBox li div.caseImg img{
	margin-bottom:5px;
}

/* =========================================================================
 オーナーページリニューアル20140624
------------------------------------------------------------------------- */
#ownerAreaLeft{
	width:465px;
	height:1400px;
	margin-top:30px;
	margin-right:30px;
	margin-bottom:40px;
	float:left;
	background-color:#FEECD2;
	/*background-color:#EEEEEE;*/
}

#ownerAreaRight{
	width:465px;
	height:1400px;
	margin-top:30px;
	margin-bottom:40px;
	float:left;
	background-color:#FEECD2;
}


.ownerAreaInner{
	padding:20px;
}


.kashichiTl,
.wells21Tl{
	font-size:20px;
	line-height:30px;
	margin-bottom:20px;
	font-weight:bold;
}

.kashichiTxt,
.wellsTxt{
	font-size:14px;
	line-height:22px;
	margin-bottom:20px;
}


.toiawaseTxt{
	font-size:16px;
	text-align:right;
	margin-bottom:40px;
}

.wells21{
	width:468px;
}

.ownerPhoto{
/*	margin-top:20px;*/
	text-align:center !important;
}

.bukkenBtn{
	margin-top:60px;
}