/* 全体 --------------------------------------- */
body	{
	font-size:10pt;
	line-height:150%;
	margin:0;
	padding:0;
	}

tr,td{
	font-size:small;
	line-height:150%;
	}


#cover	{
	width:760px;
	margin:0;
	padding:0;
	background-color:#FFFFFF;
	}
.table_border {
	border-bottom-style: double;
	border-bottom-color: #FF6666;
	border-bottom-width: thin;
}


		/* ヘッダー --------------------------------------- */
			#header {
					float:none;
					width:760px;
					margin:0;
					padding:0;
					}

/* コンテンツ --------------------------------------- */
#block1 { 	
	text-align:left;
	line-height:150%;
	width:740px;
	margin:0;
	padding:10px 10px 10px 10px;
	background-color:#FFFFFF;
	}

#block2 {
	clear:both;
	text-align:center;
	width:760px;
	margin:0;
	padding:0;
	line-height:150%;
	}

#content1 { 	
	float:left;
	text-align:left;
	line-height:150%;
	width:350px;
	margin:0;
	padding:10px 10px 10px 15px;
	}

#content2 {
	float:right;
	text-align:left;
	line-height:150%;
	width:350px;
	margin:0;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	}

/* 共通 --------------------------------------- */
#content1 ul,#content2 ul{
		margin:0px;
		padding:3px;
		list-style:none;
		}

		#content1 li,#content2 li{
				background:url(images/arrow.gif) left center no-repeat;
				line-height:150%;
				padding-left:10px;
				}

		#content1 h3,#content2 h3{
				border:1px solid #ED8E62;
				color:#FF3366;
				margin:0;
				padding:5px 10px 3px 10px;
				}
.h3_border {
	border-top-color: #ED8E62;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}


#block1 h3,#block2 h3{
	border:1px solid #ED8E62;
	color:#FF3366;
	margin:0;
	padding:5px 10px 3px 10px;
	}

#list{
	text-align:left;
	line-height:150%;
	margin:0;
	padding:0px 20px 0px 0px;
	}
		#list li{
				list-style:url(images/arrow.gif);
				padding-left:3px;
				}

.st {
	font-size:medium;
	font-weight:bold;
	color:#66CC66;
	}

.point {
	font-size:medium;
	font-weight:bold;
	color:#FF6666;
	border:1pxsolid#ff6666;
	}


/* リンク ----------------------------------------- */
a:link {
	color: #6666CC;
	text-decoration: none;
	}

a:visited {
	color: #CC3300;
	text-decoration: none;
}

a:hover {
	color: #CC3300;
	text-decoration: underline;
}

/* ナビゲーション ----------------------------------------- */
#navi {
	padding: 1px;
	font-size: x-small;
	color: #FF6666;
	}

#lead {
	float:none;
	text-align:right;
	width:720px;
	padding: 5px 20px 5px 20px;
	}

/* フッター ----------------------------------------- */

#footer {
	clear:both;
	font-size:small;
	text-align:right;
	line-height:140%;
	margin:0;
	padding:0;
	width:760px;
	}

/* 各園仕様 ----------------------------------------- */
#block2 .taka_waku{
	margin:0;
	padding:10;
	border:1px solid #FF3399;
	text-align:center;
	line-height:140%;
	width:600px
	}

#block2 .taga_waku{
	margin:0;
	padding:x-small;
	border:1px solid #FF9900;
	text-align:center;
	line-height:140%;
	width:600px
	}
.taga_photo_moji{ /*　H22.1.12追加 */
	font-size:14px;
}.waku {
	background-color: #FFC4C4;
	border: thin solid #FCF;
	margin-top: 15px;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-left: 20px;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	color: #200;
}

