/*内容開始----------------------------------------------*/
#spcontentsarea{
	width:868px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #23b85b;
	border-right-color: #23b85b;
	border-bottom-color: #23b85b;
	border-left-color: #23b85b;
	float: left;
	background-color: #e6f4d9;
}
#spcontentsbox{
	width:870px;
	height:1838px;
	float: left;
}
#spcontentsbox2{
	width:870px;
	height:1500px;
	float: left;
}

/*タイトルエリア----*/
#titilearea{
	width:834px;
	padding:18px 18px 30px 18px;
	float: left;
}
#titleleft{
	width:468px;
	float: left;
}
#titleleft h1{
	width:468px;
	float: left;
}
#titletexts{
	width:468px;
	float: left;
}

#btmarea{
	width:468px;
	background-image: url(../image/bg_btmbg.gif);
	height: 72px;
	float: left;
}
.btm{
	width:170px;
	float: left;
}

#titleright{
	width:366px;
	float: left;
}

/*ビフォーエリア----*/
#beforearea{
	width:819px;
	padding:0px 18px 0px 33px;
	float: left;
}
#beforearea h2{
	width:804px;
}
.photobox{
	width:531px;
	padding:16px 0px 4px 0px;
}
#subunder1{
	width:531px;
	padding:0px 0px 0px 20px;
	float: left;
}
.subunderarea{
	width:804px;
	float: left;
}
.subtextarea{
	width:253px;
	background-image:url(../image/bg_subleft1.gif);
	background-repeat:no-repeat;
	height: 206px;
	float: left;
}
#beforearea p{
	width:219px;
	font-size:12px;
	line-height:18px;
	padding:38px 15px 0px 19px;
	float: left;
}
#kakudai{
	width:200px;
	float: left;
}

/*マテＧエリア----*/
#mategarea{
	width:837px;
	float: left;
}
#mategarea h2{
	width:376px;
	float: left;
}
#mategleft{
	width:461px;
	float: left;
}
.mate{
	width:461px;
	float: left;
}
/*キャップにエクステを差しこむエリア----*/
#cap{
	width:819px;
	padding:41px 18px 0px 33px;
	float: left;
}
#cap h2{
	width:804px;
}
#cap span{
	font-weight:bold;
}
.subtextarea2{
	width:253px;
	background-image:url(../image/bg_subleft2.gif);
	background-repeat:no-repeat;
	height: 206px;
	float: left;
}
#cap p{
	width:219px;
	font-size:11px;
	line-height:14px;
	padding:20px 15px 0px 19px;
	float: left;
}
/*ミドルエリア----*/
#middle{
	width:819px;
	padding:0px 18px 0px 33px;
	float: left;
}
#middle h2{
	width:804px;
}
#middle span{
	font-weight:bold;
}
.subtextarea3{
	width:253px;
	background-image:url(../image/bg_subleft3.gif);
	background-repeat:no-repeat;
	height: 206px;
	float: left;
}
#middle p{
	width:219px;
	font-size:11px;
	line-height:14px;
	padding:40px 15px 0px 19px;
	float: left;
}
/*忘れてたとこ----*/
#forget{
	width:819px;
	padding:0px 18px 0px 33px;
	float: left;
}
#forget h2{
	width:804px;
}
#forget span{
	font-weight:bold;
}
.subtextarea4{
	width:253px;
	background-image:url(../image/bg_subleft4.gif);
	background-repeat:no-repeat;
	height: 206px;
	float: left;
}
#forget p{
	width:219px;
	font-size:12px;
	line-height:18px;
	padding:90px 15px 0px 19px;
	float: left;
}
/*フィニッシュエリア----*/
#fini{
	width:819px;
	padding:0px 18px 0px 33px;
	float: left;
}
#fini h2{
	width:804px;
}
#fini span{
	font-weight:bold;
}
#finip{
	width:287px;
	float: left;
	padding:0px 0px 0px 20px;
}
#fini p{
	width:219px;
	font-size:12px;
	line-height:18px;
	padding:90px 15px 0px 19px;
	float: left;
}
#finiunder{
	width:479px;
	float: left;
}
#finitextbox{
	width:479px;
	background-image:url(../image/bg_arrange.gif);
	background-repeat:no-repeat;
	height: 77px;
}

#finitextbox p{
	width:459px;
	padding:10px 10px 20px 10px;
	font-size:13px;
	line-height:16px;
	float: left;
}
#finibox{
	width:479px;
	float:left;
}
#nextlinkbtm{
	width:479px;
	float: left;
}

/*プロセス３つの構成でスピーディ☆----*/
#protxt{
	width:819px;
	padding:41px 18px 0px 33px;
	float: left;
}
#protxt p{
	width:743px;
	font-size:13px;
	line-height:18px;
	padding:15px 15px 0px 19px;
	float: left;
}
#protxt h2{
	width:804px;
}
#protxt span{
	font-weight:bold;
}
.subtextarea22{
	width:805px;
	background-image:url(../image/bg_pro.gif);
	background-repeat:no-repeat;
	height: 158px;
	float: left;
}
.photobox2{
	width:743px;
	padding:16px 0px 0px 20px;
}

/*プロセス３つの構成でスピーディ☆----*/
#finitextbox2{
	width:479px;
	background-image:url(../image/bg_arrange1.gif);
	background-repeat:no-repeat;
	height: 141px;
}

#finitextbox2 p{
	width:459px;
	padding:55px 10px 30px 10px;
	font-size:14px;
	line-height:18px;
	float: left;
}

