h1 {
	background:url(/img/price/top_price.gif) no-repeat;
	height:200px;
	margin:0;
	text-indent:-9999px;
}
#contentbody {
	text-align:center;
	font-size:13px;
}
td {
	text-align:left;
	font-size:13px;
	color:#5E4A36;
}
th {
	width:150px;
	background-color:#EFF4EB;
}
td {
}
dl {
	width:600px;
	text-align:center;
}
dt {
	margin-left:10px;
	text-align:left;
	font-weight:bold;
}
dd {
	text-align:left;
	margin-bottom:10px;
	line-height:20px;
	color:#5E4A36;
}
#contentbody p {
	width:142px;
	text-align:left;
	color:#5E4A36;
}



/* 20090107 HOSHI */
.price_waku{	width:692px;margin:0px auto;	}
.price_back{	background-image:url(/img/price/_price_back.jpg); no-repeat;background-position:left top;height:1080px;width:692px;margin:0px auto;	}
.price_back2{	background-image:url(/img/price/_price_back2.jpg); no-repeat;background-position:left top;height:956px;width:692px;margin:0px auto;	}
.price_box01{	margin-left:20px;margin-right:20px;margin-top:20px;line-height:18px;text-align:left;	}
.price_box01 img{	vertical-align:middle;	}
.relative strong{	margin:0px;padding:0px;	}
.relative span{	font-size:18px;	}
.relative span.font10{	font-size:10px;font-weight:normal;	}
.relative span.ab_span{	display:block;	}
.relative p#plan_txt{	font-size:10px;color:#ffffff;margin:0px;padding:0px;width:auto;font-weight:normal;	}
.price01{	font-size:20px;color:white;font-weight:bold;	}
.m_left20{	margin-left:20px;	}
.float_r{	float:right;	}
.txt_left{	text-align:left;	}
.clear{	clear:both;	}
.relative{	position:relative;width:692px;	}
.plan_title{	font-size:10px;	}
.ab_price01{
	position:absolute;
	left: 143px;
	top: 25px;
}
.ab01{
	position:absolute;color:#ffffff;font-size:20px;font-weight:bold;
	left: 541px;
	top: 48px;
}
.ab02{
	position:absolute;color:#ffffff;font-size:20px;font-weight:bold;
	left: 541px;
	top: 100px;
}
.ab03{
	position:absolute;color:#ffffff;font-size:20px;font-weight:bold;
	left: 530px;
	top: 147px;
}
.ab04{
	position:absolute;color:#ffffff;font-size:20px;font-weight:bold;
	left: 530px;
	top: 197px;
}
.ab05{
	position:absolute;color:#ffffff;font-size:20px;font-weight:bold;
	left: 503px;
	top: 241px;
}
.ab06{
	position:absolute;color:#ffffff;font-size:20px;font-weight:bold;
	left: 451px;
	top: 283px;
}
.ab07{
	position:absolute;color:#ffffff;font-size:20px;font-weight:bold;
	left: 560px;
	top: 283px;
}
.ab10{
	position:absolute;font-size:13px;font-weight:bold;
	color:#000000;
	left: 365px;
	top: 455px;
}
.ab11{
	position:absolute;font-size:13px;font-weight:bold;
	color:#000000;
	left: 365px;
	top: 509px;
}
.ab12{
	position:absolute;font-size:13px;font-weight:bold;
	color:#000000;
	left: 365px;
	top: 563px;
}
.ab13{
	position:absolute;font-size:13px;font-weight:bold;
	color:#000000;
	left: 365px;
	top: 615px;
}
.ab14{
	position:absolute;font-size:13px;font-weight:bold;
	color:#000000;
	left: 365px;
	top: 672px;
}
.ab15{
	position:absolute;font-size:13px;font-weight:bold;
	color:#000000;
	left: 365px;
	top: 725px;
}
.ab16{
	position:absolute;font-size:13px;font-weight:bold;
	color:#000000;
	left: 365px;
	top: 779px;
}
.ab20{
	position:absolute;font-size:13px;text-align:left;
	color:#000000;
	left: 575px;
	top: 450px;
}
.ab21{
	position:absolute;font-size:13px;text-align:left;
	color:#000000;
	left: 575px;
	top: 505px;
}
.ab22{
	position:absolute;font-size:13px;text-align:left;
	color:#000000;
	left: 575px;
	top: 583px;
}
.ab23{
	position:absolute;font-size:13px;text-align:left;
	color:#000000;
	left: 575px;
	top: 691px;
}
.ab24{
	position:absolute;font-size:13px;text-align:left;
	color:#000000;
	left: 575px;
	top: 774px;
}
.plan_back{	background-image:url(/img/price/plan_back.jpg); no-repeat;background-position:left top;height:1050px;width:692px;margin:0px auto;clear:both;	}
.ab_price02{
	position:absolute;
	left: 8px;
	top: 23px;
}
.ab_p01{
	position:absolute;line-height:12px;
	color:#ffffff;
	font-size:10px;
	text-align:left;
	width: 145px;
	left: 18px;
	top: 77px;
}
.ab_p02{
	position:absolute;line-height:12px;
	color:#ffffff;
	font-size:10px;
	text-align:left;
	width: 145px;
	left: 18px;
	top: 169px;
}
.ab_p03{
	position:absolute;line-height:12px;
	color:#ffffff;
	font-size:10px;
	text-align:left;
	width: 145px;
	left: 18px;
	top: 308px;
}
.ab_p04{
	position:absolute;line-height:12px;
	color:#ffffff;
	font-size:10px;
	text-align:left;
	width: 145px;
	left: 18px;
	top: 448px;
}
.ab_p05{
	position:absolute;line-height:12px;
	color:#ffffff;
	font-size:10px;
	text-align:left;
	width: 145px;
	left: 18px;
	top: 613px;
}
.ab_p06{
	position:absolute;text-align:left;line-height:12px;
	color:#ffffff;
	font-size:10px;
	left: 18px;
	top: 722px;
	width: 145px;
}
.ab_p10{
	position:absolute;
	color:#000000;
	font-size:10px;font-weight:bold;
	left: 257px;
	top: 163px;
	width: 153px;text-align:left;
}
.ab_p10 img{	vertical-align:middle;	}
.ab_p20{
	position:absolute;font-weight:bold;text-align:left;
	color:#ffffff;
	font-size:15px;
	width: 257px;
	left: 419px;
	top: 58px;
	height: 25px;line-height:20px;
}
.ab_p21{
	position:absolute;font-weight:bold;text-align:left;
	color:#ffffff;
	font-size:15px;
	width: 257px;
	left: 419px;
	top: 136px;
	height: 69px;line-height:20px;
}

.ab_p22{
	position:absolute;
	font-weight:normal;
	text-align:left;
	color:#ffffff;
	font-size:10px;
	width: 200px;
	left: 477px;
	top: 273px;letter-spacing:0;
}
.ab_p22a{
	position:absolute;
	font-weight:normal;
	text-align:left;
	color:#ffffff;
	font-size:10px;
	width: 200px;
	left: 477px;
	top: 297px;letter-spacing:0;
}
.ab_p22b{
	position:absolute;
	font-weight:normal;
	text-align:left;
	color:#ffffff;
	font-size:10px;
	width: 200px;
	left: 477px;
	top: 317px;letter-spacing:0;
}
.ab_p22c{
	position:absolute;
	font-weight:normal;
	text-align:left;
	color:#ffffff;
	font-size:10px;
	width: 200px;
	left: 477px;
	top: 348px;letter-spacing:0;
}
.ab_p22d{
	position:absolute;
	font-weight:normal;
	text-align:left;
	color:#ffffff;
	font-size:10px;
	width: 200px;
	left: 477px;
	top: 368px;letter-spacing:0;
}
.ab_p23{
	position:absolute;
	font-weight:bold;
	text-align:left;
	color:#ffffff;
	font-size:15px;
	width: 257px;
	line-height:20px;
	left: 419px;
	top: 410px;
	height: 144px;
}
.ab_p24{
	position:absolute;
	font-weight:bold;
	text-align:left;
	color:#ffffff;
	font-size:15px;
	width: 257px;
	line-height:20px;
	left: 419px;
	top: 598px;
}
.ab_p25{
	position:absolute;
	font-weight:bold;
	text-align:left;
	color:#000000;
	font-size:12px;
	width: 257px;
	line-height:18px;
	left: 324px;
	top: 686px;
}
.ab_p26{
	position:absolute;
	font-weight:bold;
	text-align:left;
	color:#000000;
	font-size:12px;
	width: 257px;
	line-height:18px;
	left: 324px;
	top: 733px;
}
.ab_p30{
	font-size:10px;
	color:#000000;
	text-align:left;
	position:absolute;
	left: 40px;
	top: 807px;
	width: 115px;
}
.ab_p31{
	font-size:10px;
	color:#000000;
	text-align:left;
	position:absolute;
	left: 208px;
	top: 807px;
	width: 134px;
}
.ab_p32{
	font-size:10px;
	color:#000000;
	text-align:left;
	position:absolute;
	left: 375px;
	top: 807px;
	width: 134px;
}
.ab_p33{
	font-size:10px;
	color:#000000;
	text-align:left;
	position:absolute;
	left: 538px;
	top: 806px;
	width: 139px;
}
.ab_p34{
	font-size:10px;
	color:#000000;
	text-align:left;
	position:absolute;
	left: 40px;
	top: 890px;
	width: 137px;
}
.ab_p35{
	font-size:10px;
	color:#000000;
	text-align:left;
	position:absolute;
	left: 206px;
	top: 890px;
	width: 136px;
}
.ab_p36{
	font-size:10px;
	color:#000000;
	text-align:left;
	position:absolute;
	left: 372px;
	top: 889px;
	width: 138px;
}
.ab_p37{
	font-size:10px;
	color:#000000;
	text-align:left;
	position:absolute;
	left: 542px;
	top: 889px;
	width: 135px;
}
.ab_p38{
	font-size:10px;
	color:#000000;
	text-align:left;
	position:absolute;
	left: 37px;
	top: 967px;
	width: 137px;
}
.ab_p39{
	font-size:10px;
	color:#000000;
	text-align:left;
	position:absolute;
	left: 207px;
	top: 968px;
	width: 136px;
}
.ab_p40{
	font-size:10px;
	color:#000000;
	text-align:left;
	position:absolute;
	left: 374px;
	top: 967px;
	width: 136px;
}
.ab_p41{
	font-size:10px;
	color:#000000;
	text-align:left;
	position:absolute;
	left: 540px;
	top: 968px;
	width: 139px;
}
.ab_p42{
	font-size:10px;
	color:#000000;
	text-align:left;
	position:absolute;
}

h1.jsearch{	text-align:center;padding-top:5px;background-image:none;text-indent:0;height:auto;font-weight:normal;font-size:12px;color:#5E4A36;	}
.top_img {
	background:url(/img/price/top_price.jpg) no-repeat;
	height:200px;
	margin:0;
	text-indent:-9999px;
}
.font10{	font-size:10px;	}
.m_top10{	margin-top:10px;	}
.img_middle img{	vertical-align:middle;	}
#menu li.m3 a {
	background:url(/img/menu03.gif.gif) no-repeat;
}
#menu li.m4 a {
	background:url(/img/menu04.gif.gif) no-repeat;
}
#menu li.m5 a {
	background:url(/img/menu05.gif.gif) no-repeat;
}
#menu li.m3 a:hover {
	background-position: 0 bottom;
}
#menu li.m4 a:hover {
	background-position: 0 bottom;
}
#menu li.m5 a:hover {
	background-position: 0 bottom;
}
/* 20090107end */
/* 20090219 */
.movie{	margin-bottom:5px;text-align:center;	}
.movie a{	background-image:url(../img/movie/movie.jpg);background-position:left bottom;background-repeat:no-repeat;height:47px;width:187px;display:block;text-indent:-9990px;margin:0px auto;	}
.movie a:hover{	background-position:left top;	}
/* 20090219end */

.ab001{
	position:absolute;color:#ffffff;font-size:20px;font-weight:bold;
	left: 541px;
	top: 40px;
}
.ab002{
	position:absolute;color:#ffffff;font-size:20px;font-weight:bold;
	left: 541px;
	top: 92px;
}
.ab003{
	position:absolute;color:#ffffff;font-size:20px;font-weight:bold;
	left: 530px;
	top: 139px;
}
.ab004{
	position:absolute;color:#ffffff;font-size:20px;font-weight:bold;
	left: 530px;
	top: 189px;
}
.ab005{
	position:absolute;color:#ffffff;font-size:20px;font-weight:bold;
	left: 503px;
	top: 233px;
}
.ab006{
	position:absolute;color:#ffffff;font-size:20px;font-weight:bold;
	left: 451px;
	top: 275px;
}
.ab007{
	position:absolute;color:#ffffff;font-size:20px;font-weight:bold;
	left: 560px;
	top: 275px;
}


.ab010{
	position:absolute;font-size:17px;font-weight:bold;
	color:#000000;
	left: 300px;
	top: 492px;
}
.ab011{
	position:absolute;font-size:17px;font-weight:bold;
	color:#000000;
	left: 300px;
	top: 523px;
}
.ab012{
	position:absolute;font-size:17px;font-weight:bold;
	color:#000000;
	left: 300px;
	top: 550px;
}
.ab013{
	position:absolute;font-size:17px;font-weight:bold;
	color:#000000;
	left: 300px;
	top: 578px;
}
.ab014{
	position:absolute;font-size:17px;font-weight:bold;
	color:#000000;
	left: 300px;
	top: 607px;
}
.ab015{
	position:absolute;font-size:17px;font-weight:bold;
	color:#000000;
	left: 300px;
	top: 635px;
}
.ab016{
	position:absolute;font-size:17px;font-weight:bold;
	color:#000000;
	left: 300px;
	top: 664px;
}


.ab020{
	position:absolute;font-size:17px;text-align:left;font-weight:bold;
	color:#000000;
	left: 570px;
	top: 493px;
}
.ab021{
	position:absolute;font-size:17px;text-align:left;font-weight:bold;
	color:#000000;
	left: 570px;
	top: 522px;
}
.ab022{
	position:absolute;font-size:17px;text-align:left;font-weight:bold;
	color:#000000;
	left: 570px;
	top: 550px;
}
.ab023{
	position:absolute;font-size:17px;text-align:left;font-weight:bold;
	color:#000000;
	left: 570px;
	top: 576px;
}
.ab024{
	position:absolute;font-size:17px;text-align:left;font-weight:bold;
	color:#000000;
	left: 570px;
	top: 606px;
}
.ab025{
	position:absolute;font-size:17px;text-align:left;font-weight:bold;
	color:#000000;
	left: 570px;
	top: 635px;
}




