
/*右揃え aki*/
.right{
	text-align:right
;}


/*左揃え aki*/
.left{
	text-align:left
;}


/*本文文字基本サイズ aki*/
td{
	line-height:140%;
	color:#111111;
	
	}
	

/*見出しセル*/
th{
	color:#333333;
	background-color : #efefef;
	}
	

/*リンク色04.09.17*/
a:link {color:#300066;}

/*既リンク色04.09.17*/
a:visited {color:#860067;}

/*マウスオーバーリンク色04.09.17*/
a:hover {color:#646464;}


/*フッター  aki*/
.foot{
	font-size:80%;
	line-height:170%;
	color:#340834;
	background-color:#CC99CC;
	text-align:right;
	padding-right:1em;
	font-weight:bold
	
		;}

/*見出しセル2*/
.midashi2{
	font-size:100%;
	color:#111111;
	background-color : #ffffd2;
	text-align:center;
	}
	



/*本文中サブタイトル大*/
h1{
	margin: 0px;
	;}


/*本文中サブタイトル大*/
h2{
	margin: 0px;
	;}



/*本文中サブタイトル小*/
h3{
	font-size:115%;
	line-height:125%;
	color:#642764;
	padding-left:0.5em;
	padding-top:0.1em;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width:7px;
	border-style:solid;
	border-color:#ffccfb;
	letter-spacing:0.2em
	;}


/*本文中サブタイトル小 aki*/
h4{
	font-size:105%;
	color:#642764;
	padding-top:0.1em;
	margin-bottom: 4px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	
	;}

/*本文中サブタイトル小*/
h5{
	font-size:100%;
	color:#4f4f4f;
	padding-left:0.5em;
	margin-bottom: 4px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left:0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width:6px;
	border-style:solid;
	border-color:#CC99CC;
	line-height:125%;
	;}



/*トップメニュー枠*/
.top_waku{
	border-width: 2px;
	border-style:solid;
	border-color:#2964A7;
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
	padding-bottom:2px;
	color:#333333;
	background-color : #ffffff;
	;}
 	
/*トップメニュー枠*/
.top_wakua{
	border-width: 2px;
	border-style:solid;
	border-color:#145077;
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
	padding-bottom:2px;
	color:#333333;
	background-color : #ffffff;
	;}
 	

/*バック黄緑 aki*/
.menu_back{
	background-color : #E3FFAC;
	;}

/*バック黄 aki*/
.back_ki{
	background-color : #FCFF77;
	;}

/*バック薄紫 aki*/
.back_usumura{
	background-color : #925A92;
	;}

/*バック薄紫2 aki*/
.back_usumura2{
	background-color : #CC99CC;
	;}

/*バックピンク aki*/
.back_pink{
	background-color : #ffccfb;
	;}

/*出来事バック黄 aki*/
.dekigoto_ki{
	background-color : #FFFFD2;
	;}


/*出来事バックピンク aki*/
.dekigoto_pink{
	background-color : #FFE0EC;
	;}

/*出来事バック緑 aki*/
.dekigoto_midori{
	background-color : #ECFFDC;
	;}

/*出来事バック青 aki*/
.dekigoto_ao{
	background-color : #DCF0FA;
	;}



/*文字90% 06.3.14*/
.moji_90{
		font-size:90%;
		
;}

/*問い合わせ 06.3.14*/
.toi{
		text-align:right;
		padding-right:1em;
		font-size:90%;
		
;}

/*文字園名 aki*/
.moji_en{
		color:#642764;
		font-weight:bold;
		font-size:120%;
;}


/*文字ピンク色 06.09.06*/
.moji_pink{
		color:#F2BBAC;
		
;}


/*セル中の行揃え aki*/
.center{
	text-align:center
	;}



/*住所段落設定  aki*/
.jusho{
	text-align:center;
	padding-top:0.5em;
	padding-bottom:0.5em;
}

/*写真説明  aki*/
.shasin{
	text-align:center;
	padding-top:0.2em;
}



/*太字  aki 追加*/
.bld{
	font-weight:bold;
}


/*本文  aki*/
.bunsho{
	padding-left:1em;
	padding-right:0.5em;
}

/*本文1  aki*/
.bunsho1{
	padding-left:1em;
}

/*本文1  aki*/
.bunsho15{
	padding-left:1.5em;
}

/*リンク見出し  aki*/
.linkm{
	padding-left:1em;
	padding-right:0.5em;
	line-height:160%;
	padding-top:0.5em;
}



/*文字をあける０５ 06.6.30*/
.letter05{
    letter-spacing:0.5em;
    ;}

/*文字をあける２ 06.6.30*/
.letter2{
    letter-spacing:2em;
    ;}

/*top1 aki*/
.top_modori1{
    font-size:95%;
	text-align:right;
	font-weight:bold;
	padding-top:0.5em;
    ;}

/*top2 06.8.03*/
.top_modori2{
    font-size:95%;
	font-weight:bold;
	padding-top:0.5em;
    ;}



/*right_hizuke aki*/
.right_hizuke{
    font-size:95%;
	text-align:right;
	padding-top:0.2em;
	padding-right:0.5em;
    ;}



/*出来事満３歳 aki*/
h4.man3{
	background-color : #FFFFD2;
	font-size:105%;
	color:#464646;
	padding-top:0.1em;
	padding-bottom:0em;
	margin-bottom: 4px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	text-align:right;
	padding-right:1em;
}

/*出来事年少 aki*/
.man3{
	border-width: 2px;
	border-style:solid;
	border-color:#ddcc46;
	padding-left:8px;
	padding-right:8px;
	padding-top:8px;
	padding-bottom:8px;
	color:#333333;
	;}


/*出来事満３歳 aki*/
.man3_moji{
	font-size:105%;
	color:#886600;
	padding-top:0em;
	padding-bottom:0.2em;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	font-weight:bold;
}


/*出来事年少 aki*/
h4.nensyo{
	background-color : #FFE0EC;
	font-size:105%;
	color:#464646;
	padding-top:0.1em;
	padding-bottom:0em;
	margin-bottom: 4px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	text-align:right;
	padding-right:1em;
}

/*出来事年少 aki*/
.nensyo{
	border-width: 2px;
	border-style:solid;
	border-color:#E082B8;
	padding-left:8px;
	padding-right:8px;
	padding-top:8px;
	padding-bottom:8px;
	color:#333333;
	;}

/*出来事年少 aki*/
.nensyo_moji{
	font-size:105%;
	color:#B4286E;
	padding-top:0em;
	padding-bottom:0.2em;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	font-weight:bold;
}


/*出来事年長 aki*/
h4.nencho{
	background-color : #DCF0FA;
	font-size:105%;
	color:#464646;
	padding-top:0.1em;
	padding-bottom:0em;
	margin-bottom: 4px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	text-align:right;
	padding-right:1em;
}

/*出来事年長 aki*/
.nencho{
	border-width: 2px;
	border-style:solid;
	border-color:#78BEDC;
	padding-left:8px;
	padding-right:8px;
	padding-top:8px;
	padding-bottom:8px;
	color:#333333;
	;}

/*出来事年長 aki*/
.nencho_moji{
	font-size:105%;
	color:#1E5A8C;
	padding-top:0em;
	padding-bottom:0.2em;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	font-weight:bold;
}

/*出来事年中 aki*/
h4.nenchu{
	background-color : #ECFFDC;
	font-size:105%;
	color:#464646;
	padding-top:0.1em;
	padding-bottom:0em;
	margin-bottom: 4px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	text-align:right;
	padding-right:1em;
}

/*出来事年中 aki*/
.nenchu{
	border-width: 2px;
	border-style:solid;
	border-color:#A0DC82;
	padding-left:8px;
	padding-right:8px;
	padding-top:8px;
	padding-bottom:8px;
	color:#333333;
	;}

/*出来事年中 aki*/
.nenchu_moji{
	font-size:105%;
	color:#1A840E;
	padding-top:0em;
	padding-bottom:0.2em;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	font-weight:bold;
}


/*出来事aki*/
.dekigoto{
    background-color : #FFFFDC;
	padding-top:0.5em;
	padding-bottom:0.5em;
	padding-left:0.5em;
	padding-right:0.5em;
}

/*回り込みaki*/
.dekigoto2{float : left; 
    margin-top:0em;
	margin-bottom:0em;
	margin-right:1em;
	text-align:top;
}


/*topaki*/
.top1{
    margin: 0px;
    padding: 0px;
}


    
