/*--------------------------------------*/
/* メインブロック */
/*--------------------------------------*/

#what_center_contents{
	float: left;
	width: 615px;
	text-align:left;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
	margin: 0px;
}

/*--------------------------------------*/
/* キッズママって何？ */
/*--------------------------------------*/
#what_mama{
	background:url(img/center_02.gif);
	background-repeat:repeat-y;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
}

#what_mama .header{
	background:url(img/center_01.gif);
	background-repeat:no-repeat;
	height:73px;
	padding:0px;
	margin:0px;
}

#what_mama .footer{
	background-repeat:no-repeat;
	background-image: url(img/center_03.gif);
	background-position: left bottom;
	height:22px;
}

#what_mama_title{
	width:585px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
}

#what_mama_title .left{
	background-repeat:no-repeat;
	width:400px;
	height:27px;
	float: left;
	background-image: url(img/about_column.gif);
	background-position: left top;
	color:#FFFFFF;
	padding-top:7px;
	font-weight:bold;
	font-size:15px;
	padding-left: 35px;
}
*html body#what_mama_title .left{ /* IE6 */
	background-repeat:no-repeat;
	width:360px;
	margin-left:10px;
	height:30px;
	float: left;
	background-image: url(img/center_title.gif);
	background-position: left top;
	color:#FFFFFF;
	padding-top:5px;
	padding-left:30px;
	font-weight:bold;
	font-size:15px;
}

#what_mama_title .right{
	width:140px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:right;
	float: left;
	height:27px;
	font-size:14px;
	margin: 0px;
	padding: 0px;
}


#what_mama_title a {text-decoration:none;}
#what_mama_title a:link {color: #ffffff;}
#what_mama_title a:visited {color: #ffffff;}
#what_mama_title a:active {color: #0068B5;}
#what_mama_titlea:hover {color: #0068B5;}



#what_entry{
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px;
	width: 585px;
	padding-right: 15px;
	padding-left: 15px;
	font-size: 14px;
	line-height: 130%;
}

#entry_right{
	float: left;
	padding-left:88px;
	background-repeat:no-repeat;
	padding-top:0px;
	margin: 0px;
	width: 307px;
	background-image: url(img/about_bear.gif);
	background-position: left top;
	padding-right: 10px;
	padding-bottom: 12px;
}

#entry_right2{
	float: left;
	padding-left:88px;
	background-repeat:no-repeat;
	padding-top:0px;
	margin: 0px;
	width: 307px;
	background-image: url(img/about_penguin.gif);
	background-position: left top;
	padding-right: 10px;
	padding-bottom: 12px;
}

#entry_right .sub_title,#entry_right2 .sub_title{
	color:#F7366B;
	font-size:16px;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
}
#entry_right p,#entry_right2 p{
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#entry_left{
	float: left;
	width: 180px;
	padding-bottom: 12px;
}

#birth_img{
	padding-top: 10px;
	padding-bottom: 25px;
	width: 820px;
	margin: 0px;
	padding-right: 10px;
	padding-left: 10px;
}
/*--------------------------------------*/
/* 右ブロック */
/*--------------------------------------*/

#what_right_side{
	float: left;
	width: 180px;
	padding-top: 5px;
	padding-bottom: 15px;
}

#what_right_side .img1{
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
}
#what_right_side .img2{
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
}

/*--------------------------------------*/
/* 会員特典　右ブロック */
/*--------------------------------------*/

#category{
	background-color:#FBC5E1;
	margin-top:0px;
	margin-bottom:2px;
	padding:0px;
}
*html body#category{ /* IE6 */
	background-color:#FBC5E1;
	margin-top:0px;
	margin-bottom:5px;
	padding:0px;
}

#category .category_01{
	background:url(img/category_01.gif);
	background-repeat:no-repeat;
	height:69px;
}

#category .category_02{
	padding:0px 15px;
	width:150px;
}

#category .category_03{
	background:url(img/category_03.gif);
	background-repeat:no-repeat;
	height:20px;	
}

#category .category_04{
	background:url(img/category_04.gif);
	background-repeat:no-repeat;
	height:69px;
}

#category p{
	padding:0px 0px 3px 0px;
	font-size:10px;
	text-align:left;
}
