@charset "utf-8";
/* CSS Document */

/*--------------------------------------------------

   ＹＭＣＡオリーブ保育園
   
--------------------------------------------------*/
#toyoIndexNurture{
	background:url(img/nurture_img.jpg) 100% 47px no-repeat;
	margin-left:13px;
	margin-bottom:30px;
	}

#toyoIndexNurture dl{
	width:430px;
	margin-left:10px;
	margin-top:15px;
	}

#toyoIndexNurture dl dt{
	margin-bottom:10px;
	}

#toyoIndexNurture dl dd{
	border-bottom:1px dotted #a6937c;
	padding-bottom:10px;
	margin-bottom:10px;
	}

#toyoIndexNurture dl dd .no01{
	background:url(../shared/img/objective_no01.gif) 0 50% no-repeat;
	padding-left:25px;
	}

#toyoIndexNurture dl dd .no02{
	background:url(../shared/img/objective_no02.gif) 0 50% no-repeat;
	padding-left:25px;
	}

#toyoIndexNurture dl dd .no03{
	background:url(../shared/img/objective_no03.gif) 0 50% no-repeat;
	padding-left:25px;
	}
	
#toyoIndexNurture dl dd .no04{
	background:url(../shared/img/objective_no04.gif) 0 50% no-repeat;
	padding-left:25px;
	}	
#toyoIndexNurture dl dd .no05{
	background:url(../shared/img/objective_no05.gif) 0 50% no-repeat;
	padding-left:25px;
	}

#toyoIndexNurture dl dd .no06{
	background:url(../shared/img/objective_no06.gif) 0 50% no-repeat;
	padding-left:25px;
	}
	
#source{
	margin-left:13px;
	margin-bottom:30px;
	}
	
#source .txt{
	float:right;
	width:330px;
	padding:15px 10px;
	}

#source .pic{
	float:left;
	}

/*---　特色
--------------------------------------------------*/

.featureBox{
	margin-left:15px;
	clear:both;
	margin-bottom:15px;
	}

.featureBox .txt{
	width:405px;
	float:left;
	}

.featureBox .pic{
	width:230px;
	float:right;
	}
	
.featureBox .feature-right{
	background-image: url(../shared/img/footer_icon.png);
	background-repeat: no-repeat;
	background-position: 0px 50%;
	padding-left: 13px;
	clear: both;
	float: right;
}

/*---　食育
--------------------------------------------------*/

.food-box{
	clear:both;
	margin:0 10px 15px 10px;
	}

.food-box .txt{
	width:415px;
	float:left;
	}

.food-box .pic{
	width:230px;
	float:right;
	}
	
.food-box li{
	background:url(../shared/img/left_line.gif) left 1px no-repeat; 
	padding-left:10px;
	margin-bottom:13px;
	}
	
.food-box #food-baby{
	width:310px;
	float:left;
	}

.food-box #food-baby p{
	font-weight:bold;
	background:url(img/food_icon01.png) left top no-repeat;
	padding:15px 0 19px 70px;
	}

.food-box #food-kid{
	width:310px;
	float:right;
	}

.food-box #food-kid p{
	font-weight:bold;
	background:url(img/food_icon02.png) left top no-repeat;
	padding:15px 0 19px 70px;
	}
	
.food-box02{
	clear:both;
	margin:0 10px 15px 10px;
	background:url(img/food_cooking_bg.gif) repeat-y;
	}

.season-box{
	clear:both;
	padding:10px 20px;
	margin:0 12px;
	border-bottom:dotted 1px #a6937c;
	}

.season-box dl{
	<!--background:url(img/food_cooking_pic01.jpg) right bottom no-repeat;-->
	width:320px;
	float:left;
	}

.season-box dt{
	float:left;
	clear:both;
	width:0px;
	}

.season-box dd{
	padding-left:10px;
	padding-top:10px;
	}
	
.season-box p{
	float:right;
	}

.season-box dl.summer{
	<!--background:url(img/food_cooking_pic02.jpg) right bottom no-repeat;-->
	width:320px;
	float:left;
	}
	
.season-box dl.autumn{
		<!--background:url(img/food_cooking_pic03.jpg) right bottom no-repeat;-->
	width:320px;
	float:left;
	}
	
.season-box dl.winter{
		<!--background:url(img/food_cooking_pic04.jpg) right bottom no-repeat;-->
	width:320px;
	float:left;
	}
	
/*---　子育て支援
--------------------------------------------------*/

.guide-box{
	clear:both;
	margin:0 10px 15px 10px;
	}

.guide-box .txt{
	width:415px;
	float:left;
	}

.guide-box .pic{
	width:230px;
	float:right;
	}

.guide-box ul{
	float:left;
	padding:5px 10px;

	}

.guide-box ul li{
	background:url(../shared/img/left_line.gif) left 1px no-repeat; 
	padding-left:10px;
	margin-bottom:7px;
	font-weight:bold;
	}

.guide-box ul li .none{
	font-weight:normal;
	}