@charset "utf-8";

/*No.1集客力全てのページをアクセスの窓口にします!!
------------------------------------------------------------------------------------------------------------------------------------*/
div#main-02 div.p-box-01-01{
	width:734px;
	height:130px;
	margin-bottom:14px;
	position:relative;
	background:url(../../point/img/a-bg-01.gif) no-repeat 0 -177px;
}

div#main-02 div.p-box-01-01 h3{
	width:734px;
	height:65px;
	text-indent:-9999px;
	background:url(../../point/img/a-h3-01.gif) no-repeat;
}

div#main-02 div.p-box-01-01 h4{
	margin-top:10px;
	margin-left:18px;
	margin-bottom:4px;
	font-size:14px;
	font-weight:bold;
	color:#333333;
}

div#main-02 div.p-box-01-01 p.tx-01{
	margin-left:18px;
}

div#main-02 div.seo-box-01{
	width:734px;
	margin-bottom:40px;
	text-align:center;
}

div#main-02 div.seo-box-01 img{
	margin-left:auto;
	margin-right:auto;
	display:block;
}

div#main-02 div.seo-box-02{
	width:734px;
/*	height:680px;*/
	margin-bottom:20px;
	text-align:center;
	background:url(../../point/img/seo-bg-01.gif) repeat-y;
	overflow:hidden;
}

div#main-02 div.seo-box-02 p.txt-01{
	text-indent:13px;
	line-height:1.7em;
}

div#main-02 div.seo-box-02 p.txt-01 strong{
	font-weight:bold;
	color:#0c0099;
}

div#main-02 div.seo-box-02 div.seo-box-head{
	width:734px;
	height:18px;
	line-height:18px;
	background:url(../../point/img/seo-box-head.gif) no-repeat;
	overflow:hidden;
}

div#main-02 div.seo-box-02 div.seo-box-footer{
	width:734px;
	height:18px;
	line-height:18px;
	background:url(../../point/img/seo-box-footer.gif) no-repeat;
	overflow:hidden;
}

div#main-02 div.seo-box-02 h4{
	margin-bottom:4px;
	margin-left:auto;
	margin-right:auto;
}

div#main-02 div.seo-box-02 div.box-head{
	width:734px;
	height:20px;
	line-height:20px;
	background:url(../../point/img/box-head.gif) no-repeat;
	overflow:hidden;
}

div#main-02 div.seo-box-02 div.box-footer{
	width:734px;
	height:20px;
	line-height:20px;
	background:url(../../point/img/box-footer.gif) no-repeat;
	overflow:hidden;
	clear:both;
}

div#main-02 div.seo-box-02 .box-01{
	width:686px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:14px;
	text-align:left;
	background:url(../../point/img/seo-bg-02.gif) repeat-y;
	overflow:hidden;
}

div#main-02 div.seo-box-02 .box-01 h5{
	margin-left:25px;
}

div#main-02 div.seo-box-02 .box-01 .txt-01{
	width:640px;
	margin-top:10px;
	margin-left:25px;
}

div#main-02 div.seo-box-02 .box-02{
	width:686px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:14px;
	text-align:left;
	background:url(../../point/img/seo-bg-02.gif) repeat-y;
	overflow:hidden;
}

div#main-02 div.seo-box-02 .box-02 h5{
	margin-left:25px;
}

div#main-02 div.seo-box-02 .box-02 .txt-01{
	width:570px;
	margin-top:10px;
	margin-right:15px;
	display:inline;
	float:right;
}

div#main-02 div.seo-box-02 .box-02 .img-01{
	margin-top:10px;
	margin-left:30px;
	display:inline;
	float:left;
}

div#main-02 div.seo-box-02 .box-03{
	width:686px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:14px;
	text-align:left;
	background:url(../../point/img/seo-bg-02.gif) repeat-y;
	overflow:hidden;
}

div#main-02 div.seo-box-02 .box-03 h5{
	margin-left:25px;
}

div#main-02 div.seo-box-02 .box-03 .txt-01{
	width:490px;
	margin-top:10px;
	margin-right:15px;
	display:inline;
	float:right;
}

div#main-02 div.seo-box-02 .box-03 .img-01{
	margin-top:10px;
	margin-left:30px;
	display:inline;
	float:left;
}

div#main-02 div.seo-box-02 .box-04{
	width:686px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:14px;
	text-align:left;
	background:url(../../point/img/seo-bg-02.gif) repeat-y;
	overflow:hidden;
}

div#main-02 div.seo-box-02 .box-04 h5{
	margin-left:25px;
}

div#main-02 div.seo-box-02 .box-04 .txt-01{
	width:640px;
	margin-top:10px;
	margin-left:25px;
}

div#main-02 div.seo-box-02 .box-05{
	width:686px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:14px;
	text-align:left;
	background:url(../../point/img/seo-bg-02.gif) repeat-y;
	overflow:hidden;
}

div#main-02 div.seo-box-02 .box-05 h5{
	margin-left:25px;
}

div#main-02 div.seo-box-02 .box-05 .txt-01{
	width:510px;
	margin-top:10px;
	margin-right:15px;
	display:inline;
	float:right;
}

div#main-02 div.seo-box-02 .box-05 .img-01{
	margin-top:10px;
	margin-left:30px;
	display:inline;
	float:left;
}

/*No.2限定自信があるからこそ、制作数を限定します!!
------------------------------------------------------------------------------------------------------------------------------------*/
div#main-02 div.p-box-01-02{
	width:734px;
	height:130px;
	margin-bottom:21px;
	position:relative;
	background:url(../../point/img/b-bg-01.gif) no-repeat 0 -71px;
}

div#main-02 div.p-box-01-02 h3{
	width:734px;
	height:65px;
	text-indent:-9999px;
	background:url(../../point/img/b-h3-01.gif) no-repeat;
}

div#main-02 div.p-box-01-02 h4{
	margin-top:10px;
	margin-left:18px;
	margin-bottom:4px;
	font-size:14px;
	font-weight:bold;
	color:#333333;
}

div#main-02 div.p-box-01-02 p.tx-01{
	margin-left:18px;
}

div#main-02 div.l-box-01{
	width:734px;
	height:210px;
	margin-bottom:21px;
	position:relative;
}

div#main-02 div.l-box-01 .img-01{
	position:absolute;
	top:0px;
	left:0px;
}

div#main-02 div.l-box-01 .img-02{
	position:absolute;
	top:0px;
	left:250px;
}

div#main-02 div.l-box-01 .img-03{
	position:absolute;
	top:0px;
	left:500px;
}

div#main-02 div.l-box-02{
	width:734px;
	height:400px;
	position:relative;
}

div#main-02 div.l-box-02 .img-01{
	position:absolute;
	top:0px;
	left:24px;
}

div#main-02 div.l-box-02 .img-02{
	position:absolute;
	top:183px;
	left:24px;
}

div#main-02 div.l-box-02 .txt-01{
	width:384px;
	height:400px;
	position:absolute;
	top:0px;
	left:327px;
	font-size:14px;
}

div#main-02 div.l-box-02 .txt-01 p{
	text-indent:13px;
	line-height:1.7em;
	font-size:13px;
}

div#main-02 div.l-box-02 .txt-01 strong{
	font-weight:bold;
	color:#0067be;
}

div#main-02 div.l-box-03{
	width:734px;
	height:358px;
	position:relative;
}

div#main-02 div.l-box-03 .img-01{
	position:absolute;
	top:0px;
	left:35px;
}

div#main-02 div.l-box-03 .txt-01{
	width:384px;
	height:358px;
	position:absolute;
	top:0px;
	left:327px;
	font-size:14px;
}

div#main-02 div.l-box-03 .txt-01 p{
	text-indent:13px;
	line-height:1.7em;
	font-size:13px;
}

div#main-02 div.l-box-03 .txt-01 strong{
	font-weight:bold;
	color:#0067be;
}

div#main-02 div.l-box-04{
	width:734px;
	height:404px;
	position:relative;
}

div#main-02 div.l-box-04 .img-01{
	position:absolute;
	top:0px;
	left:24px;
}

div#main-02 div.l-box-04 .img-02{
	position:absolute;
	top:183px;
	left:24px;
}

div#main-02 div.l-box-04 .txt-01{
	width:384px;
	height:404px;
	position:absolute;
	top:0px;
	left:327px;
	font-size:14px;
}

div#main-02 div.l-box-04 .txt-01 p{
	text-indent:13px;
	line-height:1.7em;
	font-size:13px;
}
div#main-02 div.l-box-04 .txt-01 strong{
	font-weight:bold;
	color:#0067be;
}

/*No.3独自性オリジナルデザインで他社との違いを発揮します!!
------------------------------------------------------------------------------------------------------------------------------------*/
div#main-02 div.p-box-01-03{
	width:734px;
	height:130px;
	margin-bottom:26px;
	position:relative;
	background:url(../../point/img/c-bg-01.gif) no-repeat 0 -71px;
}

div#main-02 div.p-box-01-03 h3{
	width:734px;
	height:65px;
	text-indent:-9999px;
	background:url(../../point/img/c-h3-01.gif) no-repeat;
}

div#main-02 div.p-box-01-03 h4{
	margin-top:10px;
	margin-left:18px;
	margin-bottom:4px;
	font-size:14px;
	font-weight:bold;
	color:#333333;
}

div#main-02 div.p-box-01-03 p.tx-01{
	margin-left:18px;
}

div#main-02 div.o-box-01{
	width:734px;
	height:165px;
	position:relative;
}

div#main-02 div.o-box-01 p.txt-01{
	width:688px;
	padding: 15px 0 0 22px;
	text-indent:13px;
/*	position:absolute;
	top:15px;
	left:22px;*/
}

div#main-02 div.o-box-01 p.txt-01 strong{
	font-weight:bold;
	color:#0067be;
}

div#main-02 div.o-box-02{
	width:734px;
	height:177px;
	position:relative;
	background:url(../../point/img/o-bg-01.jpg) no-repeat;
}

div#main-02 div.o-box-02 .img-01{
	position:absolute;
	top:54px;
	left:28px;
}

div#main-02 div.o-box-02 p.txt-01{
	width:518px;
	position:absolute;
	top:54px;
	left:200px;
	text-indent:13px;
}

div#main-02 div.o-box-03{
	width:734px;
	height:177px;
	position:relative;
	background:url(../../point/img/o-bg-01.jpg) no-repeat;
}

div#main-02 div.o-box-03 .img-01{
	position:absolute;
	top:49px;
	left:28px;

}

div#main-02 div.o-box-03 p.txt-01{
	width:566px;
	position:absolute;
	top:54px;
	left:146px;
	text-indent:13px;
}

div#main-02 div.o-box-04{
	width:734px;
	height:177px;
	position:relative;
	background:url(../../point/img/o-bg-01.jpg) no-repeat;
}

div#main-02 div.o-box-04 .img-01{
	position:absolute;
	top:49px;
	left:28px;

}

div#main-02 div.o-box-04 p.txt-01{
	width:566px;
	position:absolute;
	top:54px;
	left:146px;
	text-indent:13px;
}

div#main-02 div.o-box-05{
	width:734px;
	height:177px;
	position:relative;
	background:url(../../point/img/o-bg-01.jpg) no-repeat;
}

div#main-02 div.o-box-05 .img-01{
	position:absolute;
	top:49px;
	left:28px;

}

div#main-02 div.o-box-05 p.txt-01{
	width:566px;
	position:absolute;
	top:54px;
	left:146px;
	text-indent:13px;
}

div#main-02 div.o-box-06{
	width:734px;
	height:177px;
	position:relative;
	background:url(../../point/img/o-bg-01.jpg) no-repeat;
}

div#main-02 div.o-box-06 .img-01{
	position:absolute;
	top:49px;
	left:28px;

}

div#main-02 div.o-box-06 p.txt-01{
	width:566px;
	position:absolute;
	top:54px;
	left:146px;
	text-indent:13px;
}

div#main-02 div.o-box-07{
	width:734px;
	height:177px;
	position:relative;
	background:url(../../point/img/o-bg-01.jpg) no-repeat;
}

div#main-02 div.o-box-07 .img-01{
	position:absolute;
	top:49px;
	left:28px;

}

div#main-02 div.o-box-07 p.txt-01{
	width:542px;
	position:absolute;
	top:54px;
	left:170px;
	text-indent:13px;
}

div#main-02 div.o-box-08{
	width:734px;
	height:97px;
	margin-bottom:19px;
	position:relative;
	background:url(../../point/img/o-bg-02.gif) no-repeat;
}

div#main-02 div.o-box-08 p.txt-01{
	width:685px;
	position:absolute;
	top:4px;
	left:26px;
	text-indent:13px;
}

div#main-02 div.o-box-09{
	width:734px;
	height:76px;
	margin-bottom:28px;
	position:relative;
}

div#main-02 div.o-box-09 img.btn-01{
	position:absolute;
	top:0px;
	left:68px;
}

div#main-02 div.o-box-10{
	width:734px;
	height:198px;
	position:relative;
}

div#main-02 div.o-box-10 h5{
	position:absolute;
	top:15px;
	left:0px;
}

div#main-02 div.o-box-10 p.txt-01{
	width:410px;
	position:absolute;
	top:68px;
	left:13px;
	text-indent:13px;
}

div#main-02 div.o-box-10 img.img-01{
	position:absolute;
	top:15px;
	left:473px;
}

div#main-02 div.o-box-10 p.txt-01 strong{
	font-weight:bold;
	color:#0067be;
}

div#main-02 div.o-box-11{
	width:734px;
	height:193px;
	position:relative;
}

div#main-02 div.o-box-11 h5{
	position:absolute;
	top:0px;
	left:171px;
}

div#main-02 div.o-box-11 p.txt-01{
	width:528px;
	position:absolute;
	top:55px;
	left:182px;
	text-indent:13px;
}

div#main-02 div.o-box-11 img.img-01{
	position:absolute;
	top:7px;
	left:23px;
}

div#main-02 div.o-box-11 p.txt-01 strong{
	font-weight:bold;
	color:#0067be;
}

/*No.4機能性物件検索から顧客管理まで、ワンストップで提供します!!
------------------------------------------------------------------------------------------------------------------------------------*/
div#main-02 div.p-box-01-04{
	width:734px;
	height:130px;
	margin-bottom:26px;
	position:relative;
	background:url(../../point/img/d-bg-01.gif) no-repeat 0 -71px;
}

div#main-02 div.p-box-01-04 h3{
	width:734px;
	height:65px;
	text-indent:-9999px;
	background:url(../../point/img/d-h3-01.gif) no-repeat;
}

div#main-02 div.p-box-01-04 h4{
	margin-top:10px;
	margin-left:18px;
	margin-bottom:4px;
	font-size:14px;
	font-weight:bold;
	color:#333333;
}

div#main-02 div.p-box-01-04 p.tx-01{
	margin-left:18px;
}

div#main-02 div.m-box-01{
	width:734px;
	height:232px;
	position:relative;
	background:url(../../point/img/m-bg-01.gif) no-repeat;
}

div#main-02 div.m-box-01 h4{
	position:absolute;
	top:41px;
	left:46px;
}

div#main-02 div.m-box-01 p.txt-01{
	width:478px;
	position:absolute;
	top:80px;
	left:46px;
	text-indent:13px;
}

div#main-02 div.m-box-01 p.txt-02{
	width:478px;
	position:absolute;
	top:150px;
	left:46px;
	text-indent:13px;
}

div#main-02 div.m-box-01 strong{
	font-weight:bold;
	color:#14905f;
}

div#main-02 div.m-box-01 img.img-01{
	position:absolute;
	top:50px;
	left:544px;
}

div#main-02 div.m-box-02{
	width:734px;
	height:211px;
	position:relative;
	background:url(../../point/img/m-bg-03.gif) no-repeat;
}

div#main-02 div.m-box-02 h4{
	position:absolute;
	top:17px;
	left:46px;
}

div#main-02 div.m-box-02 p.txt-01{
	width:504px;
	position:absolute;
	top:56px;
	left:46px;
	text-indent:13px;
}

div#main-02 div.m-box-02 p.txt-02{
	width:504px;
	position:absolute;
	top:128px;
	left:46px;
	text-indent:13px;
}

div#main-02 div.m-box-02 strong{
	font-weight:bold;
	color:#14905f;
}

div#main-02 div.m-box-02 img.img-01{
	position:absolute;
	top:33px;
	left:585px;
}

div#main-02 div.m-box-03{
	width:734px;
	height:211px;
	margin-bottom:27px;
	position:relative;
	background:url(../../point/img/m-bg-04.gif) no-repeat;
}

div#main-02 div.m-box-03 h4{
	position:absolute;
	top:17px;
	left:46px;
}

div#main-02 div.m-box-03 p.txt-01{
	width:496px;
	position:absolute;
	top:56px;
	left:46px;
	text-indent:13px;
}

div#main-02 div.m-box-03 p.txt-02{
	width:496px;
	position:absolute;
	top:125px;
	left:46px;
	text-indent:13px;
}

div#main-02 div.m-box-03 strong{
	font-weight:bold;
	color:#14905f;
}

div#main-02 div.m-box-03 img.img-01{
	position:absolute;
	top:33px;
	left:578px;
}

div#main-02 div.m-box-04{
	width:734px;
	height:384px;
	position:relative;
	background:url(../../point/img/m-bg-05.gif) no-repeat 0 308px;
}

div#main-02 div.m-box-04 .img-01{
	position:absolute;
	top:11px;
	left:23px;
}

div#main-02 div.m-box-04 .img-02{
	position:absolute;
	top:11px;
	left:139px;
}

div#main-02 div.m-box-04 .img-03{
	position:absolute;
	top:11px;
	left:254px;
}

div#main-02 div.m-box-04 .img-04{
	position:absolute;
	top:105px;
	left:23px;
}

div#main-02 div.m-box-04 .img-05{
	position:absolute;
	top:105px;
	left:139px;
}

div#main-02 div.m-box-04 .img-06{
	position:absolute;
	top:105px;
	left:254px;
}

div#main-02 div.m-box-04 .img-07{
	position:absolute;
	top:199px;
	left:23px;
}

div#main-02 div.m-box-04 .img-08{
	position:absolute;
	top:199px;
	left:139px;
}

div#main-02 div.m-box-04 .img-09{
	position:absolute;
	top:199px;
	left:254px;
}

div#main-02 div.m-box-04 div.txt-01{
	width:336px;
	position:absolute;
	top:11px;
	left:375px;
}

div#main-02 div.m-box-04 div.txt-01 h4{
	margin-bottom:5px;
}

div#main-02 div.m-box-04 div.txt-01 p{
	width:328px;
	margin-left:8px;
	margin-bottom:12px;
}

div#main-02 div.m-box-04 .btn-01{
	position:absolute;
	top:320px;
	left:505px;
}

div#main-02 div.m-box-04 .btn-02{
	position:absolute;
	top:320px;
	left:464px;
}

div#main-02 div.m-box-05{
	width:734px;
	height:270px;
	position:relative;
}

div#main-02 div.m-box-05 h4{
	position:absolute;
	top:15px;
	left:24px;
}

div#main-02 div.m-box-05 p.txt-01{
	width:354px;
	position:absolute;
	top:59px;
	left:26px;
	text-indent:13px;
}

div#main-02 div.m-box-05 p.txt-02{
	width:354px;
	position:absolute;
	top:131px;
	left:26px;
	text-indent:13px;
}

div#main-02 div.m-box-05 p.txt-03{
	width:688px;
	position:absolute;
	top:205px;
	left:26px;
	text-indent:13px;
}

div#main-02 div.m-box-05 img.img-01{
	position:absolute;
	top:15px;
	left:397px;
}

div#main-02 div.m-box-05 p strong{
	font-weight:bold;
	color:#14905f;
}

div#main-02 div.m-box-06{
	width:734px;
	height:277px;
	position:relative;
}

div#main-02 div.m-box-06 h4{
	position:absolute;
	top:15px;
	left:243px;
}

div#main-02 div.m-box-06 p.txt-01{
	width:464px;
	position:absolute;
	top:61px;
	left:245px;
	text-indent:13px;
}

div#main-02 div.m-box-06 p.txt-02{
	width:464px;
	position:absolute;
	top:115px;
	left:245px;
	text-indent:13px;
}

div#main-02 div.m-box-06 p.txt-03{
	width:464px;
	position:absolute;
	top:208px;
	left:245px;
	text-indent:13px;
}

div#main-02 div.m-box-06 img.img-01{
	position:absolute;
	top:34px;
	left:28px;
}

div#main-02 div.m-box-06 p strong{
	font-weight:bold;
	color:#14905f;
}

/*No.5柔軟性ご要望にあわせ、使いやすい管理画面を構築します!!
------------------------------------------------------------------------------------------------------------------------------------*/
div#main-02 div.p-box-01-05{
	width:734px;
	height:130px;
	margin-bottom:10px;
	position:relative;
	background:url(../../point/img/e-bg-01.gif) no-repeat 0 -71px;
}

div#main-02 div.p-box-01-05 h3{
	width:734px;
	height:65px;
	text-indent:-9999px;
	background:url(../../point/img/e-h3-01.gif) no-repeat;
}

div#main-02 div.p-box-01-05 h4{
	margin-top:10px;
	margin-left:18px;
	margin-bottom:4px;
	font-size:14px;
	font-weight:bold;
	color:#333333;
}

div#main-02 div.p-box-01-05 p.tx-01{
	margin-left:18px;
}

div#main-02 img.s-img-01{
	margin-left:23px;
	margin-bottom:23px;
}

div#main-02 div.s-box-01{
	width:734px;
	height:210px;
	position:relative;
}

div#main-02 div.s-box-01 img.img-01{
	position:absolute;
	top:1px;
	left:37px;
}

div#main-02 div.s-box-01 div.txt-01{
	width:485px;
	position:absolute;
	top:0px;
	left:237px;
}

div#main-02 div.s-box-01 div.txt-01 p{
	margin-bottom:10px;
	text-indent:13px;
}

div#main-02 div.s-box-01 div.txt-01 strong{
	font-weight:bold;
	color:#af4326;
}

div#main-02 div.s-box-02{
	width:734px;
	height:207px;
	position:relative;
}

div#main-02 div.s-box-02 img.img-01{
	position:absolute;
	top:1px;
	left:34px;
}

div#main-02 div.s-box-02 div.txt-01{
	width:485px;
	position:absolute;
	top:0px;
	left:237px;
}

div#main-02 div.s-box-02 div.txt-01 p{
	margin-bottom:10px;
	text-indent:13px;
}

div#main-02 div.s-box-02 div.txt-01 strong{
	font-weight:bold;
	color:#af4326;
}

div#main-02 div.s-box-03{
	width:734px;
	height:206px;
	position:relative;
}

div#main-02 div.s-box-03 img.img-01{
	position:absolute;
	top:1px;
	left:47px;
}

div#main-02 div.s-box-03 div.txt-01{
	width:485px;
	position:absolute;
	top:0px;
	left:237px;
}

div#main-02 div.s-box-03 div.txt-01 p{
	margin-bottom:10px;
	text-indent:13px;
}

div#main-02 div.s-box-03 div.txt-01 strong{
	font-weight:bold;
	color:#af4326;
}

div#main-02 div.s-box-04{
	width:734px;
	height:240px;
	position:relative;
}

div#main-02 div.s-box-04 img.img-01{
	position:absolute;
	top:1px;
	left:23px;
}

div#main-02 div.s-box-04 div.txt-01{
	width:485px;
	position:absolute;
	top:0px;
	left:237px;
}

div#main-02 div.s-box-04 div.txt-01 p{
	margin-bottom:10px;
	text-indent:13px;
}

div#main-02 div.s-box-04 div.txt-01 strong{
	font-weight:bold;
	color:#af4326;
}

div#main-02 div.s-box-04 .btn-01{
	position:absolute;
	top:172px;
	left:492px;
}

div#main-02 div.s-box-05{
	width:734px;
	height:197px;
	position:relative;
}

div#main-02 div.s-box-05 img.img-01{
	position:absolute;
	top:1px;
	left:23px;
}

div#main-02 div.s-box-05 div.txt-01{
	width:485px;
	position:absolute;
	top:0px;
	left:237px;
}

div#main-02 div.s-box-05 div.txt-01 p{
	margin-bottom:10px;
	text-indent:13px;
}

div#main-02 div.s-box-05 div.txt-01 strong{
	font-weight:bold;
	color:#af4326;
}

div#main-02 div.s-box-06{
	width:734px;
	height:235px;
	position:relative;
}

div#main-02 div.s-box-06 img.img-01{
	position:absolute;
	top:1px;
	left:23px;
}

div#main-02 div.s-box-06 div.txt-01{
	width:485px;
	position:absolute;
	top:0px;
	left:237px;
}

div#main-02 div.s-box-06 div.txt-01 p{
	margin-bottom:10px;
	text-indent:13px;
}

div#main-02 div.s-box-06 div.txt-01 strong{
	font-weight:bold;
	color:#af4326;
}

/*No.5柔軟性カスタマイズできるからこその使いやすさを提供します
------------------------------------------------------------------------------------------------------------------------------------*/
div#main-02 div.p-box-01-05{
	width:734px;
	height:130px;
	margin-bottom:14px;
	position:relative;
	background:url(../../point/img/e-bg-01.gif) no-repeat 0 -71px;
}

div#main-02 div.p-box-01-05 h3{
	width:734px;
	height:65px;
	text-indent:-9999px;
	background:url(../../point/img/e-h3-01.gif) no-repeat;
}

div#main-02 div.p-box-01-05 h4{
	margin-top:10px;
	margin-left:18px;
	margin-bottom:4px;
	font-size:14px;
	font-weight:bold;
	color:#333333;
}

div#main-02 div.p-box-01-05 p.tx-01{
	margin-left:18px;
}

div#main-02 div.ca-box-01{
	margin-bottom:25px;
	width:734px;
	height:225px;
}

div#main-02 div.ca-box-01 p.img-01{
	margin-left:35px;
}


div#main-02 div.ca-box-02{
	margin-bottom:25px;
	width:736px;
}

div#main-02 div.ca-box-02 h4{
	margin-bottom:5px;
	width:736px;
	height:66px;
	text-indent:-9999px;
	background:url(../../point/img/e-h3-02.jpg) no-repeat;
}

div#main-02 div.ca-box-02 p.img-01{
	margin-bottom:20px;
	margin-left:20px;
}

div#main-02 div.ca-box-02 p.tx-01{
	margin:0 35px 15px 20px;
	text-indent:13px;
}

div#main-02 div.ca-box-02 p.tx-01 strong{
	font-weight:bold;
	color:#076200;
}

div#main-02 div.ca-box-03{
	margin-bottom:25px;
	margin-left:26px;
	width:686px;
	overflow:hidden;
}

div#main-02 div.ca-box-03 h4{
	margin-bottom:6px;
	width:686px;
	height:39px;
	text-indent:-9999px;
	background:url(../../point/img/e-h3-03.gif) no-repeat;
}

div#main-02 div.ca-box-03 div.box-01{
	margin-bottom:13px;
	width:686px;
	height:233px;
	background:url(../../point/img/e-bg-02.jpg) no-repeat;
	position:relative;
}

div#main-02 div.ca-box-03 div.box-01 p.img-01{
	position:absolute;
	top:9px;
	left:9px;
}

div#main-02 div.ca-box-03 div.box-01 div.tx-01{
	width:451px;
	position:absolute;
	top:9px;
	left:226px;
}

div#main-02 div.ca-box-03 div.box-02{
	margin-bottom:20px;
	width:686px;
	height:132px;
	background:url(../../point/img/e-bg-03.gif) no-repeat;
	position:relative;
}

div#main-02 div.ca-box-03 div.box-02 h5{
	position:absolute;
	top:9px;
	left:7px;
}

div#main-02 div.ca-box-03 div.box-02 p.tx-01{
	position:absolute;
	top:50px;
	left:14px;
}

div#main-02 div.ca-box-03 div.bt-01{
	margin-bottom:13px;
	width:686px;
	height:40px;
}

div#main-02 div.ca-box-03 div.bt-01 img.btn{
	margin-left:260px;
}

div#main-02 div.ca-box-04{
	margin-bottom:25px;
	width:734px;
	height:400px;
	overflow:hidden;
	position:relative;
}

div#main-02 div.ca-box-04 h4{
	margin-bottom:10px;
	width:734px;
	height:53px;
	text-indent:-9999px;
	background:url(../../point/img/e-h3-04.gif) no-repeat;
}

div#main-02 div.ca-box-04 p.img-01{
	position:absolute;
	top:63px;
	left:24px;
}

div#main-02 div.ca-box-04 div.tx-01{
	width:368px;
	position:absolute;
	top:73px;
	left:342px;
}

div#main-02 div.ca-box-04 div.tx-01 p{
	margin-bottom:28px;
	text-indent:13px;
}

div#main-02 div.ca-box-04 div.tx-01 p strong{
	font-weight:bold;
	color:#004488;
}

div#main-02 div.ca-box-05{
	margin-bottom:25px;
	width:734px;
	height:330px;
	overflow:hidden;
	position:relative;
}

div#main-02 div.ca-box-05 h4{
	margin-bottom:10px;
	width:734px;
	height:53px;
	text-indent:-9999px;
	background:url(../../point/img/e-h3-05.gif) no-repeat;
}

div#main-02 div.ca-box-05 p.img-01{
	position:absolute;
	top:63px;
	left:24px;
}

div#main-02 div.ca-box-05 div.tx-01{
	width:368px;
	position:absolute;
	top:73px;
	left:342px;
}

div#main-02 div.ca-box-05 div.tx-01 p{
	margin-bottom:28px;
	text-indent:13px;
}

div#main-02 div.ca-box-05 div.tx-01 p strong{
	font-weight:bold;
	color:#004488;
}

/*No.6拡張性どのプランでも機能追加が自由にできます！！
------------------------------------------------------------------------------------------------------------------------------------*/
div#main-02 div.p-box-01-06{
	width:734px;
	height:130px;
	margin-bottom:14px;
	position:relative;
	background:url(../../point/img/f-bg-01.gif) no-repeat 0 -71px;
}

div#main-02 div.p-box-01-06 h3{
	width:734px;
	height:65px;
	text-indent:-9999px;
	background:url(../../point/img/f-h3-01.gif) no-repeat;
}

div#main-02 div.p-box-01-06 h4{
	margin-top:10px;
	margin-left:18px;
	margin-bottom:4px;
	font-size:14px;
	font-weight:bold;
	color:#333333;
}

div#main-02 div.p-box-01-06 p.tx-01{
	margin-left:18px;
}

div#main-02 div.af-box-01{
	margin-bottom:30px;
	width:734px;

}

div#main-02 div.af-box-01 p.img-01{
	margin-left:8px;
}

div#main-02 div.af-box-01 p.img-02{
	margin-left:35px;
}

div#main-02 div.af-box-02{
	width:734px;
	overflow:hidden;
}

div#main-02 div.af-box-02 h4.h3-01{
	margin-bottom:5px;
	width:734px;
	height:38px;
	text-indent:-9999px;
	background:url(../../point/img/f-h3-02.jpg) no-repeat;
}

div#main-02 div.af-box-02 h4.h3-02{
	margin-bottom:5px;
	width:734px;
	height:38px;
	text-indent:-9999px;
	background:url(../../point/img/f-h3-03.jpg) no-repeat;
}

div#main-02 div.af-box-02 h4.h3-03{
	margin-bottom:5px;
	width:734px;
	height:38px;
	text-indent:-9999px;
	background:url(../../point/img/f-h3-04.jpg) no-repeat;
}

div#main-02 div.af-box-02 h4.h3-04{
	margin-bottom:5px;
	width:734px;
	height:38px;
	text-indent:-9999px;
	background:url(../../point/img/f-h3-05.jpg) no-repeat;
}

div#main-02 div.af-box-02 h4.h3-05{
	margin-bottom:5px;
	width:734px;
	height:38px;
	text-indent:-9999px;
	background:url(../../point/img/f-h3-06.jpg) no-repeat;
}

div#main-02 div.af-box-02 h4.h3-06{
	margin-bottom:5px;
	width:734px;
	height:38px;
	text-indent:-9999px;
	background:url(../../point/img/f-h3-07.jpg) no-repeat;
}

div#main-02 div.af-box-02 p.img-01{
	margin:29px 0 0 16px;
	float:left;
	display:inline;
}

div#main-02 div.af-box-02 p.img-02{
	margin:11px 0 0 16px;
	float:left;
	display:inline;
}

div#main-02 div.af-box-02 div.tx-01{
	margin:11px 21px 0 0;
	width:365px;
	float:right;
	display:inline;
}

div#main-02 div.af-box-02 div.tx-01 p{
	margin-bottom:20px;
	text-indent:13px;
}

div#main-02 div.af-box-02 div.tx-01 strong{
	font-weight:bold;
	color:#777d00;
}

div#main-02 div.af-box-03{
	width:734px;
	height:580px;
	background:url(../../point/img/f-bg-02.gif) no-repeat 0 42px;
	position:relative;
}

div#main-02 div.af-box-03 h4{
	margin-bottom:5px;
	width:734px;
	height:42px;
	text-indent:-9999px;
	background:url(../../point/img/f-h3-08.gif) no-repeat;
}

div#main-02 div.af-box-03 div.box-01{
	width:314px;
	height:90px;
	position:absolute;
	top:57px;
	left:24px;
	overflow:hidden;
}

div#main-02 div.af-box-03 div.box-01 p.img-01{
	float:left;
}

div#main-02 div.af-box-03 div.box-01 p.tx-01{
	margin:16px 20px 0 0;
	width:196px;
	float:right;
	display:inline;
}

div#main-02 div.af-box-03 div.box-02{
	width:314px;
	height:90px;
	position:absolute;
	top:57px;
	left:396px;
	overflow:hidden;
}

div#main-02 div.af-box-03 div.box-02 p.img-01{
	float:left;
}

div#main-02 div.af-box-03 div.box-02 p.tx-01{
	margin:16px 20px 0 0;
	width:196px;
	float:right;
	display:inline;
}

div#main-02 div.af-box-03 div.box-03{
	width:314px;
	height:90px;
	position:absolute;
	top:195px;
	left:396px;
	overflow:hidden;
}

div#main-02 div.af-box-03 div.box-03 p.img-01{
	float:left;
}

div#main-02 div.af-box-03 div.box-03 p.tx-01{
	margin:16px 20px 0 0;
	width:196px;
	float:right;
	display:inline;
}

div#main-02 div.af-box-03 div.box-04{
	width:314px;
	height:90px;
	position:absolute;
	top:195px;
	left:24px;
	overflow:hidden;
}

div#main-02 div.af-box-03 div.box-04 p.img-01{
	float:left;
}

div#main-02 div.af-box-03 div.box-04 p.tx-01{
	margin:16px 20px 0 0;
	width:196px;
	float:right;
	display:inline;
}

div#main-02 div.af-box-03 div.box-05{
	width:314px;
	height:90px;
	position:absolute;
	top:333px;
	left:24px;
	overflow:hidden;
}

div#main-02 div.af-box-03 div.box-05 p.img-01{
	float:left;
}

div#main-02 div.af-box-03 div.box-05 p.tx-01{
	margin:16px 20px 0 0;
	width:196px;
	float:right;
	display:inline;
}

div#main-02 div.af-box-03 div.box-06{
	width:314px;
	height:90px;
	position:absolute;
	top:333px;
	left:396px;
	overflow:hidden;
}

div#main-02 div.af-box-03 div.box-06 p.img-01{
	float:left;
}

div#main-02 div.af-box-03 div.box-06 p.tx-01{
	margin:16px 20px 0 0;
	width:196px;
	float:right;
	display:inline;
}

div#main-02 div.af-box-03 div.box-07{
	width:686px;
	height:98px;
	background:url(../../point/img/f-bg-03.gif) no-repeat 0 42px;
	position:absolute;
	top:452px;
	left:25px;
	overflow:hidden;
}

div#main-02 div.af-box-03 div.box-07 p.img-01{
	margin-bottom:5px;
}

div#main-02 div.af-box-03 div.box-07 p.tx-01{
	margin:0 16px;
}


/*No.7月額不要自社専用サイトで自由に営業ができます
------------------------------------------------------------------------------------------------------------------------------------*/
div#main-02 div.p-box-01-07{
	width:734px;
	height:130px;
	margin-bottom:14px;
	position:relative;
	background:url(../../point/img/g-bg-01.gif) no-repeat 0 -71px;
}

div#main-02 div.p-box-01-07 h3{
	width:734px;
	height:65px;
	text-indent:-9999px;
	background:url(../../point/img/g-h3-01.gif) no-repeat;
}

div#main-02 div.p-box-01-07 h4{
	margin-top:10px;
	margin-left:18px;
	margin-bottom:4px;
	font-size:14px;
	font-weight:bold;
	color:#333333;
}

div#main-02 div.p-box-01-07 p.tx-01{
	margin-left:18px;
}

div#main-02 div.g-box-01{

}

div#main-02 div.g-box-01 p.tx-01{
	margin:0 40px 20px 10px;
}

div#main-02 div.g-box-01 p.tx-01 strong{
	font-weight:bold;
	color:#926900;
}

div#main-02 div.g-box-02{
	margin-bottom:21px;
	width:734px;
}

div#main-02 div.g-box-02 h4{
	margin-bottom:11px;
	width:734px;
	height:59px;
	text-indent:-9999px;
	background:url(../../point/img/g-h3-02.gif) no-repeat;
}

div#main-02 div.g-box-02 div.box-01{
	margin:0 0 11px 24px;
	width:684px;
	border:1px solid #d09700;
	overflow:hidden;
}
*html div#main-02 div.g-box-02 div.box-01{ width:686px; }

div#main-02 div.g-box-02 div.box-01 h5{
	margin-bottom:12px;
	width:684px;
	height:34px;
	text-indent:-9999px;
}

div#main-02 div.g-box-02 div.box-01 h5.h4-01{
	background:url(../../point/img/g-h4-01.gif) no-repeat;
}

div#main-02 div.g-box-02 div.box-01 h5.h4-02{
	background:url(../../point/img/g-h4-02.gif) no-repeat;
}

div#main-02 div.g-box-02 div.box-01 h5.h4-03{
	background:url(../../point/img/g-h4-03.gif) no-repeat;
}

div#main-02 div.g-box-02 div.box-01 h5.h4-04{
	background:url(../../point/img/g-h4-04.gif) no-repeat;
}

div#main-02 div.g-box-02 div.box-01 h5.h4-05{
	background:url(../../point/img/g-h4-05.gif) no-repeat;
}

div#main-02 div.g-box-02 div.box-01 h5.h4-06{
	background:url(../../point/img/g-h4-06.gif) no-repeat;
}

div#main-02 div.g-box-02 div.box-01 p.img-01{
	margin:0 0 0 13px;
	float:left;
	display:inline;
}

div#main-02 div.g-box-02 div.box-01 p.img-02{
	margin:0 0 0 32px;
	float:left;
	display:inline;
}

div#main-02 div.g-box-02 div.box-01 p.img-03{
	margin:0 0 0 23px;
	float:left;
	display:inline;
}

div#main-02 div.g-box-02 div.box-01 p.img-04{
	margin:0 0 0 17px;
	float:left;
	display:inline;
}

div#main-02 div.g-box-02 div.box-01 p.tx-01{
	margin:0 15px 0 0;
	padding-bottom:13px;
	width:496px;
	float:right;
	text-indent:13px;
	display:inline;
}

div#main-02 div.g-box-02 p.tx-01 strong{
	font-weight:bold;
	color:#926900;
}

div#main-02 div.g-box-02 p.g-tx-01{
	margin:0 0 0 31px;
}

div#main-02 div.g-box-03{
	margin-bottom:21px;
	width:734px;
}

div#main-02 div.g-box-03 h4{
	margin-bottom:11px;
	width:734px;
	height:50px;
	text-indent:-9999px;
	background:url(../../point/img/g-h3-03.gif) no-repeat;
}

div#main-02 div.g-box-03 div.box-01{
	margin:0 0 11px 24px;
	width:684px;
	border:1px solid #ac3366;
	overflow:hidden;
}
*html div#main-02 div.g-box-03 div.box-01{ width:686px; }

div#main-02 div.g-box-03 div.box-01 h5{
	margin-bottom:12px;
	width:684px;
	height:34px;
	text-indent:-9999px;
}

div#main-02 div.g-box-03 div.box-01 h5.h4-01{
	background:url(../../point/img/g-h4-07.gif) no-repeat;
}

div#main-02 div.g-box-03 div.box-01 h5.h4-02{
	background:url(../../point/img/g-h4-08.gif) no-repeat;
}

div#main-02 div.g-box-03 div.box-01 h5.h4-03{
	background:url(../../point/img/g-h4-09.gif) no-repeat;
}

div#main-02 div.g-box-03 div.box-01 h5.h4-04{
	background:url(../../point/img/g-h4-10.gif) no-repeat;
}

div#main-02 div.g-box-03 div.box-01 h5.h4-05{
	background:url(../../point/img/g-h4-11.gif) no-repeat;
}

div#main-02 div.g-box-03 div.box-01 h5.h4-06{
	background:url(../../point/img/g-h4-12.gif) no-repeat;
}

div#main-02 div.g-box-03 div.box-01 p.img-01{
	margin:0 0 0 19px;
	float:left;
	display:inline;
}

div#main-02 div.g-box-03 div.box-01 p.img-02{
	margin:0 0 0 34px;
	float:left;
	display:inline;
}

div#main-02 div.g-box-03 div.box-01 p.img-03{
	margin:0 0 0 20px;
	float:left;
	display:inline;
}

div#main-02 div.g-box-03 div.box-01 p.img-04{
	margin:0 0 0 12px;
	float:left;
	display:inline;
}

div#main-02 div.g-box-03 div.box-01 p.tx-01{
	margin:0 15px 0 0;
	padding-bottom:13px;
	width:470px;
	float:right;
	text-indent:13px;
	display:inline;
}

div#main-02 div.g-box-03 div.box-01 p.tx-02{
	margin:0 15px 0 0;
	padding-bottom:13px;
	width:470px;
	float:right;
	display:inline;
}

div#main-02 div.g-box-03 div.box-01 p.tx-01 strong{
	font-weight:bold;
	color:#9B002A;
}


/*No.8サポート構築して終わりではありません、オープン後もサポートします!!
------------------------------------------------------------------------------------------------------------------------------------*/
div#main-02 div.p-box-01-08{
	width:734px;
	height:130px;
	margin-bottom:14px;
	position:relative;
	background:url(../../point/img/h-bg-01.gif) no-repeat 0 -71px;
}

div#main-02 div.p-box-01-08 h3{
	width:734px;
	height:65px;
	text-indent:-9999px;
	background:url(../../point/img/h-h3-01.gif) no-repeat;
}

div#main-02 div.p-box-01-08 h4{
	margin-top:10px;
	margin-left:18px;
	margin-bottom:4px;
	font-size:14px;
	font-weight:bold;
	color:#333333;
}

div#main-02 div.p-box-01-08 p.tx-01{
	margin-left:18px;
}


