@charset "utf-8";

/*プラン紹介
------------------------------------------------------------------------------------------------------------------------------------*/
/*プラン紹介ナビゲーション*/
div#sub p.ti-04 {
	width:219px;
	height:40px;
	margin-bottom:4px;
	text-indent:-9999px;
	background:url(../img/b-ti-03.jpg) no-repeat;
}

div#sub ul.navigation2{
	width:219px;
	}
	
div#sub ul.navigation2 li a{
	height:71px;
	text-indent:-9999px;
	display:block;
	}

div#sub ul.navigation2 li.nav-01{
	width:219px;
	height:71px;
	padding-bottom:4px;
	background:url(../img/b-nav-03.gif) no-repeat 0 0;
	}

div#sub ul.navigation2 li.nav-02{
	width:219px;
	height:71px;
	padding-bottom:4px;
	background:url(../img/b-nav-03.gif) no-repeat 0 -76px;
	}

div#sub ul.navigation2 li.nav-03{
	width:219px;
	height:71px;
	padding-bottom:4px;
	background:url(../img/b-nav-03.gif) no-repeat 0 -152px;
	}

div#sub ul.navigation2 li.nav-04{
	width:219px;
	height:71px;
	padding-bottom:4px;
	background:url(../img/b-nav-03.gif) no-repeat 0 -228px;
	}

div#sub ul.navigation2 li.nav-05{
	width:219px;
	height:71px;
	padding-bottom:4px;
	background:url(../img/b-nav-03.gif) no-repeat 0 -304px;
	}

div#sub ul.navigation2 li.nav-06{
	width:219px;
	height:71px;
	padding-bottom:4px;
	background:url(../img/b-nav-03.gif) no-repeat 0 -380px;
	}

div#sub ul.navigation2 li.nav-07{
	width:219px;
	height:71px;
	padding-bottom:4px;
	background:url(../img/b-nav-03.gif) no-repeat 0 -456px;
	}

div#sub ul.navigation2 li.nav-01 a:hover{
	width:219px;
	height:71px;
	padding-bottom:4px;
	background:url(../img/b-nav-04.gif) no-repeat 0 0;
	}

div#sub ul.navigation2 li.nav-02 a:hover{
	width:219px;
	height:71px;
	padding-bottom:4px;
	background:url(../img/b-nav-04.gif) no-repeat 0 -76px;
	}

div#sub ul.navigation2 li.nav-03 a:hover{
	width:219px;
	height:71px;
	padding-bottom:4px;
	background:url(../img/b-nav-04.gif) no-repeat 0 -152px;
	}

div#sub ul.navigation2 li.nav-04 a:hover{
	width:219px;
	height:71px;
	padding-bottom:4px;
	background:url(../img/b-nav-04.gif) no-repeat 0 -228px;
	}

div#sub ul.navigation2 li.nav-05 a:hover{
	width:219px;
	height:71px;
	padding-bottom:4px;
	background:url(../img/b-nav-04.gif) no-repeat 0 -304px;
	}

div#sub ul.navigation2 li.nav-06 a:hover{
	width:219px;
	height:71px;
	padding-bottom:4px;
	background:url(../img/b-nav-04.gif) no-repeat 0 -380px;
	}

div#sub ul.navigation2 li.nav-07 a:hover{
	width:219px;
	height:71px;
	padding-bottom:4px;
	background:url(../img/b-nav-04.gif) no-repeat 0 -456px;
	}


div#sub ul.navigation2 li.nav-01-on{
	width:219px;
	height:71px;
	padding-bottom:4px;
	background:url(../img/b-nav-04.gif) no-repeat 0 0;
	}

div#sub ul.navigation2 li.nav-02-on{
	width:219px;
	height:71px;
	padding-bottom:4px;
	background:url(../img/b-nav-04.gif) no-repeat 0 -76px;
	}

div#sub ul.navigation2 li.nav-03-on{
	width:219px;
	height:71px;
	padding-bottom:4px;
	background:url(../img/b-nav-04.gif) no-repeat 0 -152px;
	}

div#sub ul.navigation2 li.nav-04-on{
	width:219px;
	height:71px;
	padding-bottom:4px;
	background:url(../img/b-nav-04.gif) no-repeat 0 -228px;
	}

div#sub ul.navigation2 li.nav-05-on{
	width:219px;
	height:71px;
	padding-bottom:4px;
	background:url(../img/b-nav-04.gif) no-repeat 0 -304px;
	}

div#sub ul.navigation2 li.nav-06-on{
	width:219px;
	height:71px;
	padding-bottom:4px;
	background:url(../img/b-nav-04.gif) no-repeat 0 -380px;
	}
	
div#sub ul.navigation2 li.nav-07-on{
	width:219px;
	height:71px;
	padding-bottom:4px;
	background:url(../img/b-nav-04.gif) no-repeat 0 -456px;
	}

/*プラン紹介
------------------------------------------------------------------------------------------------------------------------------------*/
h2.a-h2-01{
	background:url(../../plan/img/a-h2-01.jpg) no-repeat center;
}

div#main-02 div.a-img-01{
	width:734px;
	height:157px;
	margin-bottom:30px;
	text-indent:-9999px;
	background:url(../../plan/img/a-img-01.gif) no-repeat;
}

/*目的・予算に合わせて選べる4つのプランをご用意
------------------------------------------------------------------------------------------------------------------------------------*/
div#main-02 div.p-box-01-01{
	width:734px;
	height:167px;
	position:relative;
}

div#main-02 div.p-box-01-01 h3{
	width:470px;
	height:38px;
	text-indent:-9999px;
	background:url(../../plan/img/a-h3-01.gif) no-repeat;
	position:absolute;
	top:0px;
	left:240px;
}

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

div#main-02 div.p-box-01-01 p.tx-01{
	width:460px;
	position:absolute;
	top:55px;
	left:245px;
	text-indent:13px;
}


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

/*各プラン
------------------------------------------------------------------------------------------------------------------------------------*/
div#main-02 div.p-box-01-02{
	width:734px;
	height:344px;
	position:relative;
}

div#main-02 div.p-box-01-02 div.basic-box-01{
	width:333px;
	height:344px;
	margin-left:24px;
	margin-bottom:20px;
	background:url(../../plan/img/a-bg-01.gif) no-repeat 0 47px;
	position:relative;
	float:left;
	display:inline;
}

div#main-02 div.p-box-01-02 div.basic-box-01 h4{
	width:333px;
	height:43px;
	text-indent:-9999px;
	background:url(../../plan/img/a-h4-01.jpg) no-repeat;
}

div#main-02 div.p-box-01-02 div.basic-box-01 p.tx-01{
	position:absolute;
	top:67px;
	left:20px;
}

div#main-02 div.p-box-01-02 div.basic-box-01 p.tx-02{
	width:294px;
	position:absolute;
	top:96px;
	left:20px;
	font-size:12px;
}

div#main-02 div.p-box-01-02 div.basic-box-01 p.img-01{
	position:absolute;
	top:195px;
	left:20px;
}

div#main-02 div.p-box-01-02 div.basic-box-01 p.btn-01{
	position:absolute;
	top:290px;
	left:15px;
}

div#main-02 div.p-box-01-02 div.silver-box-01{
	width:333px;
	height:344px;
	margin-right:24px;
	margin-bottom:20px;
	background:url(../../plan/img/a-bg-02.gif) no-repeat 0 47px;
	position:relative;
	float:right;
	display:inline;
}

div#main-02 div.p-box-01-02 div.silver-box-01 h4{
	width:333px;
	height:43px;
	text-indent:-9999px;
	background:url(../../plan/img/a-h4-02.jpg) no-repeat;
}

div#main-02 div.p-box-01-02 div.silver-box-01 p.tx-01{
	position:absolute;
	top:67px;
	left:20px;
}

div#main-02 div.p-box-01-02 div.silver-box-01 p.tx-02{
	width:294px;
	position:absolute;
	top:116px;
	left:20px;
	font-size:12px;
}

div#main-02 div.p-box-01-02 div.silver-box-01 p.img-01{
	position:absolute;
	top:195px;
	left:20px;
}

div#main-02 div.p-box-01-02 div.silver-box-01 p.btn-01{
	position:absolute;
	top:290px;
	left:15px;
}

div#main-02 div.p-box-01-03{
	width:734px;
	height:380px;
	position:relative;
}
* html div#main-02 div.p-box-01-03{
	height:360px;
}
*:first-child+html div#main-02 div.p-box-01-03{
	height:360px;
}

div#main-02 div.p-box-01-03 div.gold-box-01{
	width:333px;
	height:341px;
	margin-left:24px;
	margin-bottom:20px;
	background:url(../../plan/img/a-bg-03.gif) no-repeat 0 47px;
	position:relative;
	float:left;
	display:inline;
}

div#main-02 div.p-box-01-03 div.gold-box-01 h4{
	width:333px;
	height:43px;
	text-indent:-9999px;
	background:url(../../plan/img/a-h4-03.jpg) no-repeat;
}

div#main-02 div.p-box-01-03 div.gold-box-01 p.tx-01{
	position:absolute;
	top:67px;
	left:20px;
}

div#main-02 div.p-box-01-03 div.gold-box-01 p.tx-02{
	width:294px;
	position:absolute;
	top:116px;
	left:20px;
	font-size:12px;
}

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

div#main-02 div.p-box-01-03 div.gold-box-01 p.btn-01{
	position:absolute;
	top:290px;
	left:15px;
}

div#main-02 div.p-box-01-03 div.beginner-box-01{
	width:333px;
	height:341px;
	margin-right:24px;
	background:url(../../plan/img/a-bg-04.gif) no-repeat 0 47px;
	position:relative;
	float:right;
	display:inline;
}

div#main-02 div.p-box-01-03 div.beginner-box-01 h4{
	width:333px;
	height:43px;
	text-indent:-9999px;
	background:url(../../plan/img/a-h4-04.jpg) no-repeat;
}

div#main-02 div.p-box-01-03 div.beginner-box-01 p.tx-01{
	position:absolute;
	top:67px;
	left:30px;
}

div#main-02 div.p-box-01-03 div.beginner-box-01 p.tx-02{
	width:294px;
	position:absolute;
	top:94px;
	left:20px;
	font-size:12px;
}

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

div#main-02 div.p-box-01-03 div.beginner-box-01 p.btn-01{
	position:absolute;
	top:290px;
	left:15px;
}

div#main-02 div.p-box-01-04{
	width:734px;
	height:65px;
	position:relative;
}

div#main-02 div.p-box-01-04 a.btn-01{
	width:333px;
	height:39px;
	text-indent:-9999px;
	display:inline;
	background:url(../../plan/img/a-btn-05.jpg) no-repeat;
	position:absolute;
	top:0;
	left:377px;
}

div#main-02 div.p-box-01-04 a.btn-01:hover{
	background:url(../../plan/img/a-btn-05-on.jpg) no-repeat;
}

/*オープン後の機能追加も自由に可能
------------------------------------------------------------------------------------------------------------------------------------*/
div#main-02 div.p-box-01-05{
	width:734px;
	margin-bottom:20px;
}

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

div#main-02 div.p-box-01-05 p{
	text-indent:13px;
}

div#main-02 div.p-box-01-05 div.box-01{
	width:734px;
	height:328px;
	background:url(../../plan/img/a-bg-05.gif) no-repeat;
	position:relative;
}

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

div#main-02 div.p-box-01-05 div.box-01 div.tx-01{
	width:430px;
	position:absolute;
	top:24px;
	left:275px;
}

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

div#main-02 div.p-box-01-05 div.box-02{
	width:734px;
	height:151px;
	background:url(../../plan/img/a-bg-06.gif) no-repeat;
	position:relative;
}

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

div#main-02 div.p-box-01-05 div.box-02 div.tx-01{
	width:430px;
	position:absolute;
	top:24px;
	left:275px;
}

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

div#main-02 div.p-box-01-05 div.box-03{
	width:734px;
	height:150px;
	background:url(../../plan/img/a-bg-07.gif) no-repeat;
	position:relative;
}

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

div#main-02 div.p-box-01-05 div.box-03 div.tx-01{
	width:438px;
	position:absolute;
	top:24px;
	left:270px;
}

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

div#main-02 div.p-box-01-05 div.box-04{
	width:734px;
	height:82px;
	background:url(../../plan/img/a-bg-08.gif) no-repeat;
	position:relative;
}

div#main-02 div.p-box-01-05 div.box-04 p.btn-01{
	width:193px;
	height:52px;
	text-indent:-9999px;
	background:url(../../plan/img/a-btn-06.jpg) no-repeat;
	position:absolute;
	top:13px;
	left:24px;
}

div#main-02 div.p-box-01-05 div.box-04 p.btn-01 a{
	width:193px;
	height:52px;
	display:block;
}

div#main-02 div.p-box-01-05 div.box-04 p.btn-01 a:hover{
	width:193px;
	height:52px;
	background:url(../../plan/img/a-btn-06-on.jpg) no-repeat;
}

div#main-02 div.p-box-01-05 div.box-04 p.btn-02{
	width:277px;
	height:52px;
	text-indent:-9999px;
	background:url(../../plan/img/a-btn-07.jpg) no-repeat;
	position:absolute;
	top:13px;
	left:236px;
}

div#main-02 div.p-box-01-05 div.box-04 p.btn-02 a{
	width:277px;
	height:52px;
	display:block;
}

div#main-02 div.p-box-01-05 div.box-04 p.btn-02 a:hover{
	width:277px;
	height:52px;
	background:url(../../plan/img/a-btn-07-on.jpg) no-repeat;
}

div#main-02 div.p-box-01-05 div.box-04 p.btn-03{
	width:179px;
	height:52px;
	text-indent:-9999px;
	background:url(../../plan/img/a-btn-08.jpg) no-repeat;
	position:absolute;
	top:13px;
	left:531px;
}

div#main-02 div.p-box-01-05 div.box-04 p.btn-03 a{
	width:179px;
	height:52px;
	display:block;
}

div#main-02 div.p-box-01-05 div.box-04 p.btn-03 a:hover{
	width:179px;
	height:52px;
	background:url(../../plan/img/a-btn-08-on.jpg) no-repeat;
}

/*オープン後の機能追加も自由に可能
------------------------------------------------------------------------------------------------------------------------------------*/
div#main-02 div.p-box-01-06{
	width:734px;
	margin-bottom:20px;
}

div#main-02 div.p-box-01-06 h3{
	width:734px;
	height:64px;
	text-indent:-9999px;
	background:url(../../plan/img/a-h3-03.jpg) no-repeat;
}

div#main-02 div.p-box-01-06 p{
	text-indent:13px;
}

div#main-02 div.p-box-01-06 div.box-01{
	width:734px;
	height:310px;
	background:url(../../plan/img/a-bg-09.gif) no-repeat;
	position:relative;
}

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

div#main-02 div.p-box-01-06 div.box-01 p.tx-01{
	position:absolute;
	top:23px;
	left:357px;
}

div#main-02 div.p-box-01-06 div.box-01 div.tx-02{
	width:346px;
	position:absolute;
	top:105px;
	left:362px;
}

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

div#main-02 div.p-box-01-06 div.box-02{
	width:734px;
	height:88px;
	background:url(../../plan/img/a-bg-10.gif) no-repeat;
	position:relative;
}

div#main-02 div.p-box-01-06 div.box-02 a.btn-01{
	width:246px;
	height:53px;
	text-indent:-9999px;
	display:inline;
	background:url(../../plan/img/a-btn-09.jpg) no-repeat;
	position:absolute;
	top:17px;
	left:24px;
}

div#main-02 div.p-box-01-06 div.box-02 a.btn-01:hover{
	background:url(../../plan/img/a-btn-09-on.jpg) no-repeat;
}

div#main-02 div.p-box-01-06 div.box-02 a.btn-02{
	width:245px;
	height:53px;
	text-indent:-9999px;
	display:inline;
	background:url(../../plan/img/a-btn-10.jpg) no-repeat;
	position:absolute;
	top:17px;
	left:283px;
}

div#main-02 div.p-box-01-06 div.box-02 a.btn-02:hover{
	background:url(../../plan/img/a-btn-10-on.jpg) no-repeat;
}

div#main-02 div.p-box-01-06 div.box-02 a.btn-03{
	width:170px;
	height:53px;
	text-indent:-9999px;
	display:inline;
	background:url(../../plan/img/a-btn-11.jpg) no-repeat;
	position:absolute;
	top:17px;
	left:540px;
}

div#main-02 div.p-box-01-06 div.box-02 a.btn-03:hover{
	background:url(../../plan/img/a-btn-11-on.jpg) no-repeat;
}

/*オリジナルでの構築も可能
------------------------------------------------------------------------------------------------------------------------------------*/
div#main-02 div.p-box-01-07{
	width:734px;
	margin-bottom:20px;
}

div#main-02 div.p-box-01-07 h3{
	width:734px;
	height:64px;
	text-indent:-9999px;
	background:url(../../plan/img/a-h3-04.jpg) no-repeat;
}

div#main-02 div.p-box-01-07 p{
	text-indent:13px
}

div#main-02 div.p-box-01-07 div.box-01{
	width:734px;
	height:532px;
	background:url(../../plan/img/a-bg-11.gif) no-repeat;
	position:relative;
}

div#main-02 div.p-box-01-07 div.box-01 img.img-01{
	position:absolute;
	top:22px;
	left:30px;
}

div#main-02 div.p-box-01-07 div.box-01 img.img-02{
	position:absolute;
	top:22px;
	left:184px;
}

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

div#main-02 div.p-box-01-07 div.box-01 img.img-04{
	position:absolute;
	top:20px;
	left:546px;
}

div#main-02 div.p-box-01-07 div.box-01 h4{
	position:absolute;
	top:248px;
	left:150px;
}

div#main-02 div.p-box-01-07 div.box-01 div.tx-01{
	width:638px;
	position:absolute;
	top:296px;
	left:45px;
}

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



/*ビギナープラン
------------------------------------------------------------------------------------------------------------------------------------*/
div#main-02 div.p-box-02-01{
	width:734px;
	margin-bottom:28px;
}

div#main-02 div.p-box-02-01 h3{
	width:734px;
	height:52px;
	background:url(../../plan/img/biggner.jpg) no-repeat;
	text-indent:-9999px;
}


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

div#main-02 div.p-box-02-01 div.box-01 p.img-01{
	top:43px;
	left:31px;
	position:absolute;
}

div#main-02 div.p-box-02-01 div.box-01 p.img-02{
	top:13px;
	left:240px;
	position:absolute;
}

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

div#main-02 div.p-box-02-01 div.box-01 ul.box-02{
	width:600px;
	height:332px;
	top:127px;
	left:67px;
	position:absolute;
}

div#main-02 div.p-box-02-01 div.box-01 ul.box-02 li{
	float:left;
	height:67px;
	padding:0 3px 0 4px;
}



/*ビギナープランの特徴
------------------------------------------------------------------------------------------------------------------------------------*/
div#main-02 div.p-box-02-02{
	width:734px;
	height:495px;
	position:relative;
}

div#main-02 div.p-box-02-02 h5.h4-01{
	position:absolute;
	top:57px;
}

div#main-02 div.p-box-02-02 p.img-01{
	position:absolute;
	top:112px;
}

div#main-02 div.p-box-02-02 p.tx-01{
	width:596px;
	position:absolute;
	top:113px;
	left:119px;
}

div#main-02 div.p-box-02-02 h5.h4-02{
	position:absolute;
	top:202px;
}

div#main-02 div.p-box-02-02 p.img-02{
	position:absolute;
	top:259px;
}


div#main-02 div.p-box-02-02 p.tx-02{
	width:553px;
	position:absolute;
	top:260px;
	left:162px;
}

div#main-02 div.p-box-02-02 h5.h4-03{
	position:absolute;
	top:346px;
}

div#main-02 div.p-box-02-02 p.img-03{
	position:absolute;
	top:400px;
}

div#main-02 div.p-box-02-02 p.tx-03{
	width:577px;
	position:absolute;
	top:401px;
	left:138px;
}

/*ビギナープランの特徴・ベーシックプランの特徴
------------------------------------------------------------------------------------------------------------------------------------*/
div#main-02 div.p-box-02-03{
	width:734px;
	margin-bottom:34px;
}

div#main-02 div.p-box-02-03 div.box-01{
	width:734px;
	height:111px;
	background:url(../../plan/img/b-bg-02.gif) repeat-x bottom;
	position:relative;
}

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

div#main-02 div.p-box-02-03 div.box-01 p.tx-01{
	width:600px;
	position:absolute;
	top:20px;
	left:109px;
}

div#main-02 div.p-box-02-03 div.box-01 p.btn-01 a{
	width:191px;
	height:32px;
	text-indent:-9999px;
	display:inline;
	background:url(../../plan/img/b-btn-01.jpg) no-repeat;
	position:absolute;
	top:66px;
	right:0;
}

div#main-02 div.p-box-02-03 div.box-01 p.btn-01 a:hover{
	background:url(../../plan/img/b-btn-01-on.jpg) no-repeat;
}


div#main-02 div.p-box-02-03 div.box-01 p.btn-02 a{
	width:222px;
	height:32px;
	text-indent:-9999px;
	display:inline;
	background:url(../../plan/img/b-btn-02.jpg) no-repeat;
	position:absolute;
	top:66px;
	right:0;
}

div#main-02 div.p-box-02-03 div.box-01 p.btn-02 a:hover{
	background:url(../../plan/img/b-btn-02-on.jpg) no-repeat;
}


div#main-02 div.p-box-02-03 div.box-01 p.btn-03 a{
	width:273px;
	height:32px;
	text-indent:-9999px;
	display:inline;
	background:url(../../plan/img/b-btn-03.jpg) no-repeat;
	position:absolute;
	top:66px;
	right:0;
}

div#main-02 div.p-box-02-03 div.box-01 p.btn-03 a:hover{
	background:url(../../plan/img/b-btn-03-on.jpg) no-repeat;
}



div#main-02 div.p-box-02-03 div.box-01 p.btn-04 a{
	width:250px;
	height:32px;
	text-indent:-9999px;
	display:inline;
	background:url(../../plan/img/b-btn-04.jpg) no-repeat;
	position:absolute;
	top:66px;
	right:0;
}

div#main-02 div.p-box-02-03 div.box-01 p.btn-04 a:hover{
	background:url(../../plan/img/b-btn-04-on.jpg) no-repeat;
}


div#main-02 div.p-box-02-03 div.box-01 p.btn-05 a{
	width:250px;
	height:32px;
	text-indent:-9999px;
	display:inline;
	background:url(../../plan/img/b-btn-05.jpg) no-repeat;
	position:absolute;
	top:66px;
	right:0;
}

div#main-02 div.p-box-02-03 div.box-01 p.btn-05 a:hover{
	background:url(../../plan/img/b-btn-05-on.jpg) no-repeat;
}


div#main-02 div.p-box-02-03 div.box-01 p.btn-06 a{
	width:287px;
	height:32px;
	text-indent:-9999px;
	display:inline;
	background:url(../../plan/img/b-btn-06.jpg) no-repeat;
	position:absolute;
	top:66px;
	right:0;
}

div#main-02 div.p-box-02-03 div.box-01 p.btn-06 a:hover{
	background:url(../../plan/img/b-btn-06-on.jpg) no-repeat;
}

div#main-02 div.p-box-02-03 div.box-01 p.btn-07 a{
	width:236px;
	height:32px;
	text-indent:-9999px;
	display:inline;
	background:url(../../plan/img/b-btn-07.jpg) no-repeat;
	position:absolute;
	top:66px;
	right:0;
}

div#main-02 div.p-box-02-03 div.box-01 p.btn-07 a:hover{
	background:url(../../plan/img/b-btn-07-on.jpg) no-repeat;
}


div#main-02 div.p-box-02-03 div.box-01 p.btn-08 a{
	width:248px;
	height:32px;
	text-indent:-9999px;
	display:inline;
	background:url(../../plan/img/b-btn-08.jpg) no-repeat;
	position:absolute;
	top:66px;
	right:0;
}

div#main-02 div.p-box-02-03 div.box-01 p.btn-08 a:hover{
	background:url(../../plan/img/b-btn-08-on.jpg) no-repeat;
}


div#main-02 div.p-box-02-03 div.box-01 p.btn-09 a{
	width:223px;
	height:32px;
	text-indent:-9999px;
	display:inline;
	background:url(../../plan/img/b-btn-09.jpg) no-repeat;
	position:absolute;
	top:66px;
	right:0;
}

div#main-02 div.p-box-02-03 div.box-01 p.btn-09 a:hover{
	background:url(../../plan/img/b-btn-09-on.jpg) no-repeat;
}


div#main-02 div.p-box-02-03 div.box-01 p.btn-10 a{
	width:221px;
	height:32px;
	text-indent:-9999px;
	display:inline;
	background:url(../../plan/img/b-btn-10.jpg) no-repeat;
	position:absolute;
	top:66px;
	right:0;
}

div#main-02 div.p-box-02-03 div.box-01 p.btn-10 a:hover{
	background:url(../../plan/img/b-btn-10-on.jpg) no-repeat;
}


div#main-02 div.p-box-02-03 div.box-01 p.btn-11 a{
	width:221px;
	height:32px;
	text-indent:-9999px;
	display:inline;
	background:url(../../plan/img/b-btn-11.jpg) no-repeat;
	position:absolute;
	top:66px;
	right:0;
}

div#main-02 div.p-box-02-03 div.box-01 p.btn-11 a:hover{
	background:url(../../plan/img/b-btn-11-on.jpg) no-repeat;
}


div#main-02 div.p-box-02-03 div.box-01 p.btn-12 a{
	width:234px;
	height:32px;
	text-indent:-9999px;
	display:inline;
	background:url(../../plan/img/b-btn-12.jpg) no-repeat;
	position:absolute;
	top:66px;
	right:0;
}

div#main-02 div.p-box-02-03 div.box-01 p.btn-12 a:hover{
	background:url(../../plan/img/b-btn-12-on.jpg) no-repeat;
}

div#main-02 div.p-box-02-03 div.box-01 p.btn-13 a{
	width:234px;
	height:32px;
	text-indent:-9999px;
	display:inline;
	background:url(../../plan/img/b-btn-13.jpg) no-repeat;
	position:absolute;
	top:66px;
	right:0;
}

div#main-02 div.p-box-02-03 div.box-01 p.btn-13 a:hover{
	background:url(../../plan/img/b-btn-13-on.jpg) no-repeat;
}


div#main-02 div.p-box-02-03 div.box-01 p.btn-14 a{
	width:299px;
	height:32px;
	text-indent:-9999px;
	display:inline;
	background:url(../../plan/img/b-btn-14.jpg) no-repeat;
	position:absolute;
	top:66px;
	right:0;
}

div#main-02 div.p-box-02-03 div.box-01 p.btn-14 a:hover{
	background:url(../../plan/img/b-btn-14-on.jpg) no-repeat;
}



div#main-02 div.p-box-02-03 div.box-01 p.btn-15 a{
	width:219px;
	height:32px;
	text-indent:-9999px;
	display:inline;
	background:url(../../plan/img/b-btn-15.jpg) no-repeat;
	position:absolute;
	top:66px;
	right:0;
}

div#main-02 div.p-box-02-03 div.box-01 p.btn-15 a:hover{
	background:url(../../plan/img/b-btn-15-on.jpg) no-repeat;
}



div#main-02 div.p-box-02-03 div.box-01 p.btn-16 a{
	width:258px;
	height:32px;
	text-indent:-9999px;
	display:inline;
	background:url(../../plan/img/b-btn-16.jpg) no-repeat;
	position:absolute;
	top:66px;
	right:0;
}

div#main-02 div.p-box-02-03 div.box-01 p.btn-16 a:hover{
	background:url(../../plan/img/b-btn-16-on.jpg) no-repeat;
}


div#main-02 div.p-box-02-03 div.box-01 p.btn-17 a{
	width:377px;
	height:32px;
	text-indent:-9999px;
	display:inline;
	background:url(../../plan/img/b-btn-17.jpg) no-repeat;
	position:absolute;
	top:66px;
	right:0;
}

div#main-02 div.p-box-02-03 div.box-01 p.btn-17 a:hover{
	background:url(../../plan/img/b-btn-17-on.jpg) no-repeat;
}

div#main-02 div.p-box-02-03 div.box-01 p.btn-18 a{
	width:300px;
	height:32px;
	text-indent:-9999px;
	display:inline;
	background:url(../../plan/img/b-btn-18.jpg) no-repeat;
	position:absolute;
	top:66px;
	right:0;
}

div#main-02 div.p-box-02-03 div.box-01 p.btn-18 a:hover{
	background:url(../../plan/img/b-btn-18-on.jpg) no-repeat;
}

div#main-02 div.p-box-02-03 div.box-01 p.btn-19 a{
	width:246px;
	height:32px;
	text-indent:-9999px;
	display:inline;
	background:url(../../plan/img/b-btn-19.jpg) no-repeat;
	position:absolute;
	top:66px;
	right:0;
}

div#main-02 div.p-box-02-03 div.box-01 p.btn-19 a:hover{
	background:url(../../plan/img/b-btn-19-on.jpg) no-repeat;
}

div#main-02 div.p-box-02-03 div.box-01 p.btn-20 a{
	width:232px;
	height:32px;
	text-indent:-9999px;
	display:inline;
	background:url(../../plan/img/b-btn-20.jpg) no-repeat;
	position:absolute;
	top:66px;
	right:0;
}

div#main-02 div.p-box-02-03 div.box-01 p.btn-20 a:hover{
	background:url(../../plan/img/b-btn-20-on.jpg) no-repeat;
}


div#main-02 div.p-box-02-03 div.box-01 p.btn-21 a{
	width:233px;
	height:32px;
	text-indent:-9999px;
	display:inline;
	background:url(../../plan/img/b-btn-21.jpg) no-repeat;
	position:absolute;
	top:66px;
	right:0;
}

div#main-02 div.p-box-02-03 div.box-01 p.btn-21 a:hover{
	background:url(../../plan/img/b-btn-21-on.jpg) no-repeat;
}


div#main-02 div.p-box-02-03 div.box-01 p.btn-22 a{
	width:246px;
	height:32px;
	text-indent:-9999px;
	display:inline;
	background:url(../../plan/img/b-btn-22.jpg) no-repeat;
	position:absolute;
	top:66px;
	right:0;
}

div#main-02 div.p-box-02-03 div.box-01 p.btn-22 a:hover{
	background:url(../../plan/img/b-btn-22-on.jpg) no-repeat;
}

div#main-02 div.p-box-02-03 div.box-01 p.btn-23 a{
	width:311px;
	height:32px;
	text-indent:-9999px;
	display:inline;
	background:url(../../plan/img/b-btn-23.jpg) no-repeat;
	position:absolute;
	top:66px;
	right:0;
}

div#main-02 div.p-box-02-03 div.box-01 p.btn-23 a:hover{
	background:url(../../plan/img/b-btn-23-on.jpg) no-repeat;
}


div#main-02 div.p-box-02-03 div.box-01 p.btn-24 a{
	width:250px;
	height:32px;
	text-indent:-9999px;
	display:inline;
	background:url(../../plan/img/b-btn-24.jpg) no-repeat;
	position:absolute;
	top:66px;
	right:0;
}

div#main-02 div.p-box-02-03 div.box-01 p.btn-24 a:hover{
	background:url(../../plan/img/b-btn-24-on.jpg) no-repeat;
}


div#main-02 div.p-box-02-03 div.box-01 p.btn-25 a{
	width:261px;
	height:32px;
	text-indent:-9999px;
	display:inline;
	background:url(../../plan/img/b-btn-25.jpg) no-repeat;
	position:absolute;
	top:66px;
	right:0;
}

div#main-02 div.p-box-02-03 div.box-01 p.btn-25 a:hover{
	background:url(../../plan/img/b-btn-25-on.jpg) no-repeat;
}


div#main-02 div.p-box-02-03 div.box-01 p.btn-26 a{
	width:246px;
	height:32px;
	text-indent:-9999px;
	display:inline;
	background:url(../../plan/img/b-btn-26.jpg) no-repeat;
	position:absolute;
	top:66px;
	right:0;
}

div#main-02 div.p-box-02-03 div.box-01 p.btn-26 a:hover{
	background:url(../../plan/img/b-btn-26-on.jpg) no-repeat;
}


div#main-02 div.p-box-02-03 div.box-01 p.btn-27 a{
	width:271px;
	height:32px;
	text-indent:-9999px;
	display:inline;
	background:url(../../plan/img/b-btn-27.jpg) no-repeat;
	position:absolute;
	top:66px;
	right:0;
}

div#main-02 div.p-box-02-03 div.box-01 p.btn-27 a:hover{
	background:url(../../plan/img/b-btn-27-on.jpg) no-repeat;
}

div#main-02 div.p-box-02-03 div.box-01 p.btn-28 a{
	width:258px;
	height:32px;
	text-indent:-9999px;
	display:inline;
	background:url(../../plan/img/b-btn-28.jpg) no-repeat;
	position:absolute;
	top:66px;
	right:0;
}

div#main-02 div.p-box-02-03 div.box-01 p.btn-28 a:hover{
	background:url(../../plan/img/b-btn-28-on.jpg) no-repeat;
}

div#main-02 div.p-box-02-03 div.box-01 p.btn-29 a{
	width:258px;
	height:32px;
	text-indent:-9999px;
	display:inline;
	background:url(../../plan/img/b-btn-29.jpg) no-repeat;
	position:absolute;
	top:66px;
	right:0;
}

div#main-02 div.p-box-02-03 div.box-01 p.btn-29 a:hover{
	background:url(../../plan/img/b-btn-29-on.jpg) no-repeat;
}

div#main-02 div.p-box-02-03 div.box-01 p.btn-30 a{
	width:325px;
	height:32px;
	text-indent:-9999px;
	display:inline;
	background:url(../../plan/img/b-btn-30.jpg) no-repeat;
	position:absolute;
	top:66px;
	right:0;
}

div#main-02 div.p-box-02-03 div.box-01 p.btn-30 a:hover{
	background:url(../../plan/img/b-btn-30-on.jpg) no-repeat;
}

div#main-02 div.p-box-02-03 div.box-01 p.btn-31 a{
	width:246px;
	height:32px;
	text-indent:-9999px;
	display:inline;
	background:url(../../plan/img/b-btn-31.jpg) no-repeat;
	position:absolute;
	top:66px;
	right:0;
}

div#main-02 div.p-box-02-03 div.box-01 p.btn-31 a:hover{
	background:url(../../plan/img/b-btn-31-on.jpg) no-repeat;
}


div#main-02 div.p-box-02-03 div.box-01 p.btn-32 a{
	width:351px;
	height:32px;
	text-indent:-9999px;
	display:inline;
	background:url(../../plan/img/b-btn-32.jpg) no-repeat;
	position:absolute;
	top:66px;
	right:0;
}

div#main-02 div.p-box-02-03 div.box-01 p.btn-32 a:hover{
	background:url(../../plan/img/b-btn-32-on.jpg) no-repeat;
}


div#main-02 div.p-box-02-03 div.box-01 p.btn-33 a{
	width:300px;
	height:32px;
	text-indent:-9999px;
	display:inline;
	background:url(../../plan/img/b-btn-33.jpg) no-repeat;
	position:absolute;
	top:66px;
	right:0;
}

div#main-02 div.p-box-02-03 div.box-01 p.btn-33 a:hover{
	background:url(../../plan/img/b-btn-33-on.jpg) no-repeat;
}


/*ビギナープランのホームページ構成例
------------------------------------------------------------------------------------------------------------------------------------*/
div#main-02 div.p-box-02-04{
	width:734px;
	height:927px;
	background:url(../../plan/img/b-bg-03.jpg) no-repeat 0 127px;
	position:relative;
}

div#main-02 div.p-box-02-04 p.tx-01{
	width:734px;
	position:absolute;
	top:57px;
}

div#main-02 div.p-box-02-04 p.tx-02{
	width:562px;
	position:absolute;
	top:155px;
	left:148px;
}

div#main-02 div.p-box-02-04 p.tx-03{
	width:482px;
	position:absolute;
	top:266px;
	left:230px;
}

div#main-02 div.p-box-02-04 p.tx-04{
	width:482px;
	position:absolute;
	top:377px;
	left:230px;
}

div#main-02 div.p-box-02-04 p.tx-05{
	width:482px;
	position:absolute;
	top:487px;
	left:230px;
}

div#main-02 div.p-box-02-04 p.tx-06{
	width:482px;
	position:absolute;
	top:598px;
	left:230px;
}

div#main-02 div.p-box-02-04 p.tx-07{
	width:482px;
	position:absolute;
	top:710px;
	left:230px;
}

div#main-02 div.p-box-02-04 p.tx-08{
	width:482px;
	position:absolute;
	top:823px;
	left:230px;
}

/*ベーシックプラン
------------------------------------------------------------------------------------------------------------------------------------*/
div#main-02 div.p-box-03-01{
	width:734px;
	margin-bottom:28px;
}

div#main-02 div.p-box-03-01 h3{
	width:734px;
	height:50px;
	background:url(../../plan/img/basic.jpg) no-repeat;
	text-indent:-9999px;
}


div#main-02 div.p-box-03-01 div.box-01{
	width:734px;
	height:481px;
	background:url(../../plan/img/c-bg-01.gif) no-repeat;
	position:relative;
}

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

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

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

div#main-02 div.p-box-03-01 div.box-01 ul.box-02{
	width:600px;
	height:332px;
	top:127px;
	left:67px;
	position:absolute;
}

div#main-02 div.p-box-03-01 div.box-01 ul.box-02 li{
	float:left;
	height:67px;
	padding:0 3px 0 4px;
}





/*ベーシックプランのホームページ構成例
------------------------------------------------------------------------------------------------------------------------------------*/
div#main-02 div.p-box-03-04{
	width:734px;
	height:1031px;
	background:url(../../plan/img/c-bg-03.jpg) no-repeat 0 127px;
	position:relative;
}

div#main-02 div.p-box-03-04 p.tx-01{
	width:734px;
	position:absolute;
	top:57px;
}

div#main-02 div.p-box-03-04 p.tx-02{
	width:562px;
	position:absolute;
	top:155px;
	left:148px;
}

div#main-02 div.p-box-03-04 p.tx-03{
	width:482px;
	position:absolute;
	top:266px;
	left:230px;
}

div#main-02 div.p-box-03-04 p.tx-04{
	width:482px;
	position:absolute;
	top:377px;
	left:230px;
}

div#main-02 div.p-box-03-04 p.tx-05{
	width:482px;
	position:absolute;
	top:487px;
	left:230px;
}

div#main-02 div.p-box-03-04 p.tx-06{
	width:482px;
	position:absolute;
	top:598px;
	left:230px;
}

div#main-02 div.p-box-03-04 p.tx-07{
	width:482px;
	position:absolute;
	top:710px;
	left:230px;
}

div#main-02 div.p-box-03-04 p.tx-08{
	width:482px;
	position:absolute;
	top:823px;
	left:230px;
}

div#main-02 div.p-box-03-04 p.tx-09{
	width:482px;
	position:absolute;
	top:933px;
	left:230px;
}





/*シルバープラン
------------------------------------------------------------------------------------------------------------------------------------*/
div#main-02 div.p-box-04-01{
	width:734px;
	margin-bottom:28px;
}

div#main-02 div.p-box-04-01 h3{
	width:734px;
	height:50px;
	background:url(../../plan/img/silver.jpg) no-repeat;
	text-indent:-9999px;
}


div#main-02 div.p-box-04-01 div.box-01{
	width:734px;
	height:481px;
	background:url(../../plan/img/d-bg-01.gif) no-repeat;
	position:relative;
}

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

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

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

div#main-02 div.p-box-04-01 div.box-01 ul.box-02{
	width:600px;
	height:332px;
	top:127px;
	left:67px;
	position:absolute;
}

div#main-02 div.p-box-04-01 div.box-01 ul.box-02 li{
	float:left;
	height:67px;
	padding:0 3px 0 4px;
}



/*シルバープランの特徴
------------------------------------------------------------------------------------------------------------------------------------*/
div#main-02 div.p-box-04-02{
	width:734px;
	height:495px;
	position:relative;
}

div#main-02 div.p-box-04-02 h5.h4-01{
	position:absolute;
	top:57px;
}

div#main-02 div.p-box-04-02 p.img-01{
	position:absolute;
	top:112px;
}


div#main-02 div.p-box-04-02 p.tx-01{
	width:553px;
	position:absolute;
	top:113px;
	left:157px;
}

div#main-02 div.p-box-04-02 h5.h4-02{
	position:absolute;
	top:202px;
}

div#main-02 div.p-box-04-02 p.img-02{
	position:absolute;
	top:259px;
}


div#main-02 div.p-box-04-02 p.tx-02{
	width:553px;
	position:absolute;
	top:260px;
	left:157px;
}

div#main-02 div.p-box-04-02 h5.h4-03{
	position:absolute;
	top:346px;
}

div#main-02 div.p-box-04-02 p.img-03{
	position:absolute;
	top:400px;
}

div#main-02 div.p-box-04-02 p.tx-03{
	width:577px;
	position:absolute;
	top:401px;
	left:133px;
}



/*シルバープランのホームページ構成例
------------------------------------------------------------------------------------------------------------------------------------*/
div#main-02 div.p-box-04-04{
	width:734px;
	height:1258px;
	background:url(../../plan/img/d-bg-03.jpg) no-repeat 0 127px;
	position:relative;
}

div#main-02 div.p-box-04-04 p.tx-01{
	width:734px;
	position:absolute;
	top:57px;
}

div#main-02 div.p-box-04-04 p.tx-02{
	width:562px;
	position:absolute;
	top:155px;
	left:148px;
}

div#main-02 div.p-box-04-04 p.tx-03{
	width:482px;
	position:absolute;
	top:266px;
	left:230px;
}

div#main-02 div.p-box-04-04 p.tx-04{
	width:482px;
	position:absolute;
	top:377px;
	left:230px;
}

div#main-02 div.p-box-04-04 p.tx-05{
	width:482px;
	position:absolute;
	top:487px;
	left:230px;
}

div#main-02 div.p-box-04-04 p.tx-06{
	width:482px;
	position:absolute;
	top:598px;
	left:230px;
}

div#main-02 div.p-box-04-04 p.tx-07{
	width:482px;
	position:absolute;
	top:710px;
	left:230px;
}

div#main-02 div.p-box-04-04 p.tx-08{
	width:482px;
	position:absolute;
	top:823px;
	left:230px;
}

div#main-02 div.p-box-04-04 p.tx-09{
	width:482px;
	position:absolute;
	top:933px;
	left:230px;
}


div#main-02 div.p-box-04-04 p.tx-10{
	width:482px;
	position:absolute;
	top:1045px;
	left:230px;
}


div#main-02 div.p-box-04-04 p.tx-11{
	width:482px;
	position:absolute;
	top:1155px;
	left:230px;
}



/*ゴールドプラン
------------------------------------------------------------------------------------------------------------------------------------*/
div#main-02 div.p-box-05-01{
	width:734px;
	margin-bottom:28px;
}

div#main-02 div.p-box-05-01 h3{
	width:734px;
	height:50px;
	background:url(../../plan/img/goald.jpg) no-repeat;
	text-indent:-9999px;
}


div#main-02 div.p-box-05-01 div.box-01{
	width:734px;
	height:481px;
	background:url(../../plan/img/e-bg-01.gif) no-repeat;
	position:relative;
}

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

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

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

div#main-02 div.p-box-05-01 div.box-01 ul.box-02{
	width:600px;
	height:332px;
	top:127px;
	left:67px;
	position:absolute;
}

div#main-02 div.p-box-05-01 div.box-01 ul.box-02 li{
	float:left;
	height:67px;
	padding:0 3px 0 4px;
}



/*ゴールドプランの特徴
------------------------------------------------------------------------------------------------------------------------------------*/
div#main-02 div.p-box-05-02{
	width:734px;
	height:642px;
	position:relative;
}

div#main-02 div.p-box-05-02 h5.h4-01{
	position:absolute;
	top:57px;
}

div#main-02 div.p-box-05-02 p.img-01{
	position:absolute;
	top:112px;
}


div#main-02 div.p-box-05-02 p.tx-01{
	width:593px;
	position:absolute;
	top:113px;
	left:117px;
}

div#main-02 div.p-box-05-02 h5.h4-02{
	position:absolute;
	top:202px;
}

div#main-02 div.p-box-05-02 p.img-02{
	position:absolute;
	top:259px;
}


div#main-02 div.p-box-05-02 p.tx-02{
	width:553px;
	position:absolute;
	top:260px;
	left:157px;
}

div#main-02 div.p-box-05-02 h5.h4-03{
	position:absolute;
	top:346px;
}

div#main-02 div.p-box-05-02 p.img-03{
	position:absolute;
	top:400px;
}

div#main-02 div.p-box-05-02 p.tx-03{
	width:577px;
	position:absolute;
	top:401px;
	left:133px;
}

div#main-02 div.p-box-05-02 h5.h4-04{
	position:absolute;
	top:491px;
}

div#main-02 div.p-box-05-02 p.img-04{
	position:absolute;
	top:545px;
}

div#main-02 div.p-box-05-02 p.tx-04{
	width:577px;
	position:absolute;
	top:546px;
	left:133px;
}



/*ゴールドプランのホームページ構成例
------------------------------------------------------------------------------------------------------------------------------------*/
div#main-02 div.p-box-05-04{
	width:734px;
	height:1831px;
	background:url(../../plan/img/e-bg-03.jpg) no-repeat 0 145px;
	position:relative;
}

div#main-02 div.p-box-05-04 p.tx-01{
	width:734px;
	position:absolute;
	top:57px;
}

div#main-02 div.p-box-05-04 p.tx-02{
	width:562px;
	position:absolute;
	top:167px;
	left:148px;
}

div#main-02 div.p-box-05-04 p.tx-03{
	width:482px;
	position:absolute;
	top:279px;
	left:230px;
}

div#main-02 div.p-box-05-04 p.tx-04{
	width:482px;
	position:absolute;
	top:391px;
	left:230px;
}

div#main-02 div.p-box-05-04 p.tx-05{
	width:482px;
	position:absolute;
	top:504px;
	left:230px;
}

div#main-02 div.p-box-05-04 p.tx-06{
	width:482px;
	position:absolute;
	top:615px;
	left:230px;
}

div#main-02 div.p-box-05-04 p.tx-07{
	width:482px;
	position:absolute;
	top:728px;
	left:230px;
}

div#main-02 div.p-box-05-04 p.tx-08{
	width:482px;
	position:absolute;
	top:837px;
	left:230px;
}

div#main-02 div.p-box-05-04 p.tx-09{
	width:482px;
	position:absolute;
	top:950px;
	left:230px;
}


div#main-02 div.p-box-05-04 p.tx-10{
	width:482px;
	position:absolute;
	top:1060px;
	left:230px;
}


div#main-02 div.p-box-05-04 p.tx-11{
	width:482px;
	position:absolute;
	top:1172px;
	left:230px;
}

div#main-02 div.p-box-05-04 p.tx-12{
	width:482px;
	position:absolute;
	top:1283px;
	left:230px;
}

div#main-02 div.p-box-05-04 p.tx-13{
	width:482px;
	position:absolute;
	top:1395px;
	left:230px;
}

div#main-02 div.p-box-05-04 p.tx-14{
	width:482px;
	position:absolute;
	top:1506px;
	left:230px;
}

div#main-02 div.p-box-05-04 p.tx-15{
	width:482px;
	position:absolute;
	top:1618px;
	left:230px;
}

div#main-02 div.p-box-05-04 p.tx-16{
	width:482px;
	position:absolute;
	top:1731px;
	left:230px;
}

/*特急おまかせプラン
------------------------------------------------------------------------------------------------------------------------------------*/
div#main-02 div.p-box-06-01{
	width:734px;
	margin-bottom:28px;
}

div#main-02 div.p-box-06-01 div.box-01-01{
	margin:15px 0;
	padding-bottom:14px;
	background:#f6f6f6;
}

div#main-02 div.p-box-06-01 div.box-01-01 h3{
	margin:0 0 12px;
}

div#main-02 div.p-box-06-01 div.box-01-01 div.box-02-01{
	margin:12px 12px 14px;
	width:710px;
	height:128px;
	position:relative;
	background:url(../../plan/img/bg-01-01.jpg) no-repeat;
}

div#main-02 div.p-box-06-01 div.box-01-01 div.box-02-01 p{
	position:absolute;
	top:49px;
	left:146px;
	line-height:1.4em;
}

div#main-02 div.p-box-06-01 div.box-01-01 div.box-02-02{
	margin:12px 12px 14px;
	width:710px;
	height:148px;
	position:relative;
	background:url(../../plan/img/bg-01-02.jpg) no-repeat;
}

div#main-02 div.p-box-06-01 div.box-01-01 div.box-02-02 div{
	position:absolute;
	top:48px;
	left:147px;
}

div#main-02 div.p-box-06-01 div.box-01-01 div.box-02-02 div p{
	padding-bottom:15px;
	line-height:1.4em;
}


div#main-02 div.p-box-06-01 div.box-01-01 div.box-02-03{
	margin:12px 12px 0;
	width:710px;
	height:131px;
	position:relative;
	background:url(../../plan/img/bg-01-03.jpg) no-repeat;
}

div#main-02 div.p-box-06-01 div.box-01-01 div.box-02-03 p{
	position:absolute;
	top:49px;
	left:196px;
	line-height:1.4em;
}



div#main-02 div.p-box-06-01 div.box-01-02{
	margin:15px 0;
	padding-bottom:14px;
	background:#f6f6f6;
}

div#main-02 div.p-box-06-01 div.box-01-02 h3{
	margin:0 0 12px;
}

div#main-02 div.p-box-06-01 div.box-01-02 div.box-02-01{
	margin:12px 12px 0;
	width:710px;
	height:268px;
	position:relative;
	background:url(../../plan/img/bg-01-04.jpg) no-repeat;
}


div#main-02 div.p-box-06-01 div.box-01-02 div.box-02-01 p.btn-01-01{
	position:absolute;
	top:146px;
	left:18px;
}

div#main-02 div.p-box-06-01 div.box-01-02 div.box-02-01 p.btn-01-02{
	position:absolute;
	top:146px;
	right:18px;
}

div#main-02 div.p-box-06-01 div.box-01-02 div.box-02-01 p.btn-01-03{
	position:absolute;
	top:204px;
	left:18px;
}

div#main-02 div.p-box-06-01 div.box-01-02 div.box-02-01 p.btn-01-04{
	position:absolute;
	top:204px;
	right:18px;
}