#plan {
}
#item{
	height:170px;
}
#item h2{
	padding-top:105px;
	overflow:hidden;
	height:0px;
}
#kidsroom 	#item{background:url(../data/category/plan_kidsroom/top_img.jpg) no-repeat;}
#care 		#item{background:url(../data/category/plan_care/top_img.jpg) no-repeat;}
#maternity #item{background:url(../data/category/plan_maternity/top_img.jpg) no-repeat;}
#fusui 	#item{background:url(../data/category/plan_fusui/top_img.jpg) no-repeat;}
#marugoto 	#item{background:url(../data/category/plan_marugoto/top_img.jpg) no-repeat;}
#daiko 	#item{background:url(../data/category/plan_daiko/top_img.jpg) no-repeat;}

#item p {
	width:418px;
	margin-left:17px;
}
#itemType {
	clear:both;
	margin-bottom:8px;
	background:#fcf8f5;
	border:solid #efefef;
	border-width:0px 1px 1px;
	padding:16px 16px 0px;
}
#itemType h3{
	background:url(../img/hr_plan_items.jpg) no-repeat;
	padding-top:62px;
	overflow:hidden;
	height:0px;
}
#itemType li {
	width:150px;
	float:left;
	margin:0px 20px 30px 0px;
	background:#ccc;
}
#itemType #price {
	background:url(../img/bg_plan_price.jpg) no-repeat;
	height:80px;
	margin-bottom:8px;
	position:relative;
	font-size:14px;
}
#itemType #price p#price_img{
	position:absolute;
	left:105px;
}
#itemType #price input, #itemType #price #btn{
	position:absolute;
	top:22px;
	left:540px;
}
#packitem {
	margin-bottom:8px;
	
}

#packitem li{
	width:330px;
	background:#ccc;
	float:left;
	height:48px;
	position:relative;
	margin:0px 10px 5px 0px;
	background:#fff url(../img/bg_pack_item.jpg) repeat-x bottom;
	border:solid 1px #efefef;
	padding:8px;
}
#packitem li.lapel{
	margin-right:0px;
}
#packitem li .thumb{
	position:absolute;
	width:55px;
	height:50px;
	display:block;
	top:7px;
	left:5px;
}
#packitem li p{
	padding-left:70px;
	font-size:160%;
}
#packitem li p.price{
	background:url(../img/icon_price_small.jpg) no-repeat  left center;
	font-weight:bold;
	position:absolute;
	left:80px;
	bottom:8px;
	padding-left:40px;
}
#packitem li .btn{
	position:absolute;
	right:8px;
	bottom:8px;
	display:block;
	background:url(../img/btn_detail_small.jpg) no-repeat;
	overflow:hidden;
	width:89px;
	height:0px;
	padding-top:17px;
}

#plans{
	padding:8px 0px 0px;
	margin-bottom:16px;
	font-size:14px;
}
#plans #hr1{
	padding:0px 0px 4px;
}
#plans #hr2{
	clear:both;
	padding:16px 0px 4px;
}
#plans #left .mb16 {
	margin-bottom:16px;
}
#plans #left{
	width:263px;
	margin-right:12px;
	float:left;
}
#plans #right{
	width:465px;
	float:left;
}
#plans #right p{
	padding:4px 0px 16px;
}
#plans #bottom {
	clear:both;
	background:url(../img/bg_plans_bottom.jpg) no-repeat;
	height:180px;
}
#plans #bottom p{
	width:524px;
	padding:50px 0px 0px 200px;
	line-height:1.4;
}

/******PLAN FREE****************************************************/

#marugoto #marugoto1 .in_box,
#marugoto #marugoto2 .in_box{
	display:none;
}
#marugoto #marugoto1{
	background:url(../data/category/plan_marugoto/img_1.jpg) no-repeat;
	width:700px;
	height:587px;
}
#marugoto #marugoto2{
	background:url(../data/category/plan_marugoto/img_2.jpg) no-repeat;
	width:700px;
	height:360px;
	margin-bottom:16px;
}
#marugoto #planItem dt{
	background:url(../data/category/plan_marugoto/hr_plan.jpg) no-repeat;
	padding-top:18px;
	overflow:hidden;
	height:0px;
}
#marugoto #planItem dd{
	position:relative;
	height:48px;
	border-bottom:solid 1px #7e172c;
}
#marugoto #planItem dd form,
#marugoto #planItem dd img{
	position:absolute;
	top:8px;
	right:4px;
}
#marugoto #planItem dd#plan1{background:url(../data/category/plan_marugoto/plan1.jpg) no-repeat;}
#marugoto #planItem dd#plan2{background:url(../data/category/plan_marugoto/plan2.jpg) no-repeat;}
#marugoto #planItem dd#plan3{background:url(../data/category/plan_marugoto/plan3.jpg) no-repeat;}
#marugoto #planItem dd#plan4{background:url(../data/category/plan_marugoto/plan4.jpg) no-repeat;}

/***********************************************************************/
#daiko #daikoPrice {
	background:url(../data/category/plan_daiko/bg_price.jpg) no-repeat;
	height:90px;
	position:relative;
	margin-bottom:16px;
}
#daiko #daikoPrice form,
#daiko #daikoPrice img{
	position:absolute;
	top:26px;
	right:16px;
}
#daiko #daiko1{
	background:url(../data/category/plan_daiko/img_1.jpg) no-repeat;
	width:700px;
	padding-top:506px;
	margin-bottom:16px;
}
#daiko #daiko1 .in_box,
#daiko #marugoto2 .in_box{
	display:none;
}
#daiko #daikoPlan h3{
	background:url(../data/category/plan_daiko/hr_plan.jpg) no-repeat;
	padding-top:29px;
	overflow:hidden;
	height:0px;
}
#daiko  #items {
}
#daiko #items li {
	width:216px;
	height:36px;
	float:left;
	margin:0px 28px 16px 0px;
	padding-top:175px;
	position:relative;
	text-align:center;
}
#daiko #items li.last {
	margin-right:0px;
}
#daiko #items .type_082{background:url(../data/category/plan_daiko/type_082.jpg) no-repeat;}
#daiko #items .type_083{background:url(../data/category/plan_daiko/type_083.jpg) no-repeat;}
#daiko #items .type_084{background:url(../data/category/plan_daiko/type_084.jpg) no-repeat;}

#daiko #daikoGraph {
	background:url(../data/category/plan_daiko/img_price.jpg) no-repeat;
	height:214px;
	margin-bottom:16px;
}
#daiko #daikoEx {
	background:url(../data/category/plan_daiko/img_ex.jpg) no-repeat;
	height:540px;
	margin-bottom:16px;
}