@import url(command.css);

/*
  Site Name: kinder55.com
  Author: N.OKUYAMA
*/


/*
===== CONTENTS =============================================================

  1: body
  2: base
  2: link
  3: font
  4: list
  5: box/table

============================================================================
*/


/*body -------------------------------------------------------------------*/

*{ margin: 0; padding: 0; }

body{
	border-top:5px solid #002F7F;
	text-align:center;
	margin:0;
	padding:0;
	margin-left : auto ;
	margin-right : auto ;
	overflow: auto;
	height: 100%;
	background-color:#fff;
	font-family: "ＭＳ Ｐゴシック", sans-serif, "ＭＳ ゴシック", "MS UI Gothic";
	}


/*base -------------------------------------------------------------------*/

#container{
	margin:0 auto;
	width:800px;
	position: relative;
	}

#headder{	/*   ヘッダー  */
	position: absolute;
	top: 0;
	left:0;
	z-index: 2;
	clear:both;
	width:800px;
	margin:0 auto;
	height:87px;
}

#headder_index{	/*   トップページヘッダー  */
	position: absolute;
	top: 0;
	left:0;
	z-index: 2;
	clear:both;
	width:800px;
	margin:0 auto;
	height:397px;
}



.headder_left{	/*   ヘッダー  */
		width:480px;
		float:left;
		padding:0;
		font-size:0.7em;
		text-align:left;
		color:#cccccc;
}



.headder_right{		/*   ヘッダー  */
		width:310px;
		float:right;
		}



#main{
	width:589px;
	padding:0;
	text-align:left;
	float:right;
	margin:0 0 20px 0;
	clear:both;
	position: relative;
	z-index: 1;
	overflow: none;
}

#main_inner{padding:100px 0 0 0;}	/*   メインコンテンツ  */

#main_inner p{	/*   メインコンテンツ  */
	font-size:0.9em;
	line-height:150%;
	}


#main_max{	/*   トップページメインコンテンツ  */
	width:800px;
	padding:0 0 40px 0;
	text-align:left;
	float:left;
	margin:0;
	clear:both;
	position: relative;
	z-index: 1;
	overflow: none;
	}
	
#main_inner_index{	/*   トップページメインコンテンツ  */
	padding:420px 0 0 0;
	}

#main_inner_index p{/*   トップページメインコンテンツ  */
	font-size:0.9em;
	line-height:150%;
	}



#main_max p{	/*   トップページメインコンテンツ  */
	font-size:0.9em;
	line-height:150%;
	}

#main_image{/*   トップページトピックス  */
	width:800px;
	text-align:left;
	background:url(../img/back01.jpg)  no-repeat 0 0;
	padding:0;margn:0 0 0 0;
	vertical-align:top;
	height:300px;
	}


#main_max01{	/*   MAX幅コンテンツ  */
	width:590px;
	padding:0;
	text-align:center;
	margin:0 auto;
	clear:both;
	overflow: none;
	}
	

#main_max01 p{	/*   MAX幅コンテンツ  */
	font-size:0.9em;
	line-height:150%;
	}



#sub{	/* レフトナビ */
	padding:0 0 20px 0;
	width:211px;
	float:left;
	z-index: 1;
	margin:100px 0 0 0;
	position: relative;
	vertical-align:top;
	text-align:left;

}

.sub_navi01{	/* レフトナビ */
	width:191px;
	text-align:left;
	padding:0;
	border-left:solid 1px #002f7f;
	font-size:0.8em;
	}

.sub_navi02{	/* レフトナビ */
	width:191px;
	text-align:left;
	padding:0;
	margin:20px 0 0 0;
	border-left:solid 1px #002f7f;
	font-size:0.8em;
	}


#footer_headder{	/* フッター */
	width:100%;
	clear:both;
	z-index: 2;
	margin:0;
	padding:0 0 10px 0;
	text-align:center;
}

#footer{	/* フッター */
	width:100%;
	clear:both;
	z-index: 2;
	margin:0;
	padding:0;
	text-align:center;
	background-color:#002f7f;
	overflow:hidden;
}


#footer_inner{	/* フッター */
	width:800px;
	text-align:left;
	margin-left:auto;
	padding:0.3em 0 0.3em 0;
	margin-right:auto;
	background-color:#002f7f;
	overflow:hidden;
}

#footer_inner li{	/* フッター */
	float:left;
	margin:0 10px 0 0;
	padding:0 0 0 13px;
	font-size:0.8em;
	list-style:none;
	background-color:#002f7f;
	line-height:150%;
	background:url(../img/icon05.gif) no-repeat 0 5px;
	}	
/* IE6-hack */	
* html #footer_inner li{	/* フッター */
	float:left;
	margin:0 10px 0 0;
	padding:0 0 0 13px;
	font-size:0.7em;
	list-style:none;
	background-color:#002f7f;
	line-height:150%;
	background:url(../img/icon05.gif) no-repeat 0 4px;
	}	



#footer_inner a{	/* フッター */
	color:#fff;
}
#footer_inner a:hover{	/* フッター */
	color:#ff33cc;
}
#footer_inner a:active{	/* フッター */
	color:#ff33cc;
}
#footer_inner a:visited{	/* フッター */
	color:#fff;
}

#footer_footer{	/* フッター */
	width:100%;
	clear:both;
	z-index: 2;
	margin:0 auto;
	padding:3px 0 2em 0;
	text-align:center;
}

#footer_footer_inner{	/* フッター */
	width:800px;
	font-size::0.8em;
	text-align:right;
	margin:0 auto;
}


/*link -------------------------------------------------------------------*/


a:link{text-decoration:none; color:#a900bf }
a:visited{text-decoration:none; color:#a900bf }
a:active{text-decoration:none; color:#ff33cc } 
a:hover{text-decoration:underline; color:#ff33cc }


a.white:link{text-decoration:none; color:#ffffff }
a.white:visited{text-decoration:none; color:#ffffff }
a.white:active{text-decoration:none; color:#ff33cc } 
a.white:hover{text-decoration:underline; color:#ff33cc }



/*font -------------------------------------------------------------------*/


h1,h2,h3,h4,p {margin:0;padding:0;clear:both}



.hx_default01{	/* 見出し */
	font-size:1.1em;
	color:#00307F;
	margin:0 0 0.8em 0;
	padding:0 0 2px 0;
	border-bottom:1px dotted #cccccc;
	}

.hx_default02{	/* 見出し */
	font-size:1em;
	color:#00307F;
	margin:1em 0 0.5em 0;
	padding:0 0 2px 0;
	border-bottom:1px dotted #cccccc;
	}


.title02-hx-about {
		text-indent:-5000px;
		background:url(../img/about-title.gif) no-repeat 0px 0px;
        margin:0px;padding:0px;
		width:240px;
		height:22px;
		display : block ;
         }

.title02-hx-yoji {
		text-indent:-5000px;
		background:url(../img/kyoiku-title.gif) no-repeat 0px 0px;
          margin:0;
		padding:0;
		width:240px;
		height:22px;
		display : block ;
	
         }

.title02-hx-guide {
		text-indent:-5000px;
		background:url(../img/guide-title.gif) no-repeat 0px 0px;
          margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		width:240px;
		height:22px;
		display : block ;
         }

.title02-hx-main {
		text-indent:-5000px;
		background:url(../yochien/wakayama-yochien-img/wakayama-yochien01.gif) no-repeat 0px 0px;
          margin:20px 0px 20px 0px;
		padding:0px 0px 0px 0px;
		width:267px;
		height:24px;
		display : block ;
         }

.title02-hx{
	font-size:120%;
	border-bottom:1px dotted #cccccc;
	margin:15px 0px 15px 0px;
	padding:0px 0px 2px 5px}

.wakayama-h2{font-size:130%;margin:15px 0px 15px 0px;padding:0}


.title02-hx-info {
		text-indent:-5000px;
		background:url(../img/topics-title.gif) no-repeat;
        margin:0px;padding:0px;
		width:240px;
		height:22px;
		display : block ;
         }




.title01_hx{
	font-size:1em;
	color:#00307F;
	border-bottom:1px dotted #cccccc;
	margin:0px 0px 10px 0px;
	padding:1px 0px 1px 8px;
	border-left:5px solid #002f7f}



.title01_hx-about {
		text-indent:-5000px;
		background:url(../img/sub-img/sub_catch01.gif) no-repeat 0px 0px;
        margin:0;
		padding:0;
		width:192px;
		height:53px;
		display :block ;
         }


.title01_hx-yoji {
		text-indent:-5000px;
		background:url(../img/sub-img/sub_catch02.gif) no-repeat 0px 0px;
        margin:0;
		padding:0;
		width:192px;
		height:53px;
		display :block ;
         }


.title01_hx-guide {
	text-indent:-5000px;
		background:url(../img/sub-img/guide-side-catch.gif) no-repeat 0px 0px;
        margin:0;
		padding:0;
		width:192px;
		height:53px;
		display :block ;
         }






.bottom01{color:#ffffff;
		font-size:9pt;
          font-weight:normal;
          font-family: "ＭＳ Ｐゴシック";
          text-decoration:none;
          line-height: 120%;
          margin:0px;padding:5px 0px 0px 0px;}






.yochien01{
	font-size:14px;
	line-height:120%;
	font-weight:bold;
	color:#ff0000;
	padding:0px 0px 0px 16px;}

.yochien02{padding:0px 0px 0px 16px;}

.side03{line-height:170%;font-size:105%;}



.setsubi01{
	border-bottom:1px dotted #999999;
	font-size:120%;
	font-weight:bold;
	width:589px;
	margin:0px 0px 8px 0px;
	color:#00307F;
}




.top-navi-botton-txt{/*ヘッダーナビ*/
	font-size:90%;
	padding:0 10px 0 0;
	color:#fff;
	}








/*list ------------------------------------------------------------------------*/

ul {list-style: none;margin:0;padding:0;} 


.default-list{	/*   テキストリスト  */
	margin:5px 0 5px 20px;
	list-style:disc;}

.default-list01 li{	/*   画像リスト  */
	float:left;
	margin:0;
	padding:0;
	list-style:none
	}	 
	

.default-list02 li{	/*   テキストリスト  */
	margin:0;
	padding:0 0 0 15px;
	font-size:0.9em;
	list-style:none;
	line-height:150%;
	background:url(../img/icon02.gif) no-repeat 0 5px;
	background-color:#fff;
	}	 
/* IE6-hack */	
* html .default-list02 li{	/*   テキストリスト  */
	margin:0;
	padding:0 0 0 15px;
	font-size:0.9em;
	list-style:none;
	line-height:150%;
	height:1px;
	background:url(../img/icon02.gif) no-repeat 0 5px;
	background-color:#fff;
	}	

.default-list03{	/*   テキストリスト  */
	margin:5px 0 5px 20px;
	list-style:disc;
	font-size:0.9em;
	line-height:140%;
	}






.content-span{
	margin:0;
	padding:0}


.list-about-aisatsu a{
					text-indent:-5000px;
					background:transparent url(../img/about01.gif) no-repeat 0px 0px;
          margin:0px 0px 0px 0px;
					padding:0px 0px 0px 0px;
					width:240px;
					height:26px;
					display :block ;}

.list-about-hoshin a{
					text-indent:-5000px;
					background:transparent url(../img/about02.gif) no-repeat 0px 0px;
          margin:0px 0px 0px 0px;
					padding:0px 0px 0px 0px;
					width:240px;
					height:26px;
					display :block ;}

.list-about-jisseki a{
					text-indent:-5000px;
					background:transparent url(../img/about03.gif) no-repeat 0px 0px;
          margin:0px 0px 0px 0px;
					padding:0px 0px 0px 0px;
					width:240px;
					height:26px;
					display :block ;}



.list-yoji-importance a{
					text-indent:-5000px;
					background:transparent url(../img/kyoiku01.gif) no-repeat 0px 0px;
          margin:0px 0px 0px 0px;
					padding:0px 0px 0px 0px;
					width:240px;
					height:26px;
					display :block ;}

.list-yoji-difference a{
					text-indent:-5000px;
					background:transparent url(../img/kyoiku02.gif) no-repeat 0px 0px;
          margin:0px 0px 0px 0px;
					padding:0px 0px 0px 0px;
					width:240px;
					height:26px;
					display :block ;}

.list-yoji-hoikushi a{
					text-indent:-5000px;
					background:transparent url(../img/kyoiku03.gif) no-repeat 0px 0px;
          margin:0px 0px 0px 0px;
					padding:0px 0px 0px 0px;
					width:240px;
					height:26px;
					display :block ;}

.list-yoji-shinro a{
					text-indent:-5000px;
					background:transparent url(../img/kyoiku04.gif) no-repeat 0px 0px;
          margin:0px 0px 0px 0px;
					padding:0px 0px 0px 0px;
					width:240px;
					height:26px;
					display :block ;}

.list-yoji-video a{
					text-indent:-5000px;
					background:transparent url(../img/kyoiku05.gif) no-repeat 0px 0px;
          margin:0px 0px 0px 0px;
					padding:0px 0px 0px 0px;
					width:240px;
					height:26px;
					display :block ;}


.list-guide-setsubi a{
					text-indent:-5000px;
					background:transparent url(../img/guide01.gif) no-repeat 0px 0px;
          margin:0px 0px 0px 0px;
					padding:0px 0px 0px 0px;
					width:240px;
					height:26px;
					display :block ;}

.list-guide-nyuen a{
					text-indent:-5000px;
					background:transparent url(../img/guide02.gif) no-repeat 0px 0px;
          margin:0px 0px 0px 0px;
					padding:0px 0px 0px 0px;
					width:240px;
					height:26px;
					display :block ;}

.list-guide-map a{
					text-indent:-5000px;
					background:transparent url(../img/guide03.gif) no-repeat 0px 0px;
          margin:0px 0px 0px 0px;
					padding:0px 0px 0px 0px;
					width:240px;
					height:26px;
					display :block ;}

.list-guide-event a{
					text-indent:-5000px;
					background:transparent url(../img/guide04.gif) no-repeat 0px 0px;
          margin:0px 0px 0px 0px;
					padding:0px 0px 0px 0px;
					width:240px;
					height:26px;
					display :block ;}

.list-guide-support a{
					text-indent:-5000px;
					background:transparent url(../img/guide05.gif) no-repeat 0px 0px;
          margin:0px 0px 0px 0px;
					padding:0px 0px 0px 0px;
					width:240px;
					height:26px;
					display :block ;}





/*メインナビ*/	 
#top-navi{width:240px;}

#top-navi ul {
	text-align:left;
	font-size:15px;
	font-weight:bold;
	list-style:none;}

#top-navi li a{
	color:#666666;
	background:url(../img/top-list-back.gif) no-repeat 0 0;
	height:26px;
	display:block;
	width:100%;
	padding:1px 0 0 25px;
	}

#top-navi li a:hover{
	background:url(../img/top-list-back-light.gif) no-repeat 0 0;
	color:#002f7f;
	height:26px;
	text-decoration:none;}




.sub_navi_list01{width:191px;}	/*レフトナビ*/	 

/* IE7-hack */		
*:first-child+html .sub_navi_list01{width:166px;}
/* firefox-hack */	
html[xmlns] .sub_navi_list01{width:166px;}

.sub_navi_list01 ul {	/*レフトナビ*/	
	text-align:left;
	font-size:13px;
	font-weight:bold;
	list-style:none;
	}

/* IE6-hack */	
* html .sub_navi_list01 ul {	/*レフトナビ*/	
	text-align:left;
	font-size:12px;
	font-weight:bold;
	list-style:none;
	}
	
.sub_navi_list01 li a{	/*レフトナビ*/	
	color:#666666;
	background:url(../img/sub-img/sub_navi_list01.gif) no-repeat 0 -4px;
	height:23px;
	background-color:#fff;
	display:block;
	width:100%;
	padding:0 0 0 25px;
	}
/* IE6-hack */	
* html .sub_navi_list01 li a{	/*レフトナビ*/	
	color:#666666;
	background:url(../img/sub-img/sub_navi_list01.gif) no-repeat 0 -2px;
	height:23px;
	background-color:#fff;
	display:block;
	width:100%;
	padding:0 0 0 25px;
	}
.sub_navi_list01 li a:hover{	/*レフトナビ*/	
	background:url(../img/sub-img/sub_navi_list02.gif) no-repeat 0 -4px;
	color:#002f7f;
	height:23px;
	text-decoration:none;}

/* IE6-hack */	
* html .sub_navi_list01 li a:hover{	/*レフトナビ*/	
	background:url(../img/sub-img/sub_navi_list02.gif) no-repeat 0 -2px;
	color:#002f7f;
	height:23px;
	text-decoration:none;}


.sub_navi_list02{width:191px;margin:20px 0 0 0}	/*レフトナビ*/	

/* IE7-hack */		
*:first-child+html .sub_navi_list02{width:166px;margin:20px 0 0 0}
/* firefox-hack */	
html[xmlns] .sub_navi_list02{width:166px;margin:20px 0 0 0}

.sub_navi_list02 ul {	/*レフトナビ*/	
	text-align:left;
	font-size:13px;
	font-weight:normal;
	list-style:none;
	}
/* IE6-hack */	
* html .sub_navi_list02 ul {	/*レフトナビ*/	
	text-align:left;
	font-size:12px;
	font-weight:normal;
	list-style:none;
	}
	
.sub_navi_list02 li a{	/*レフトナビ*/	
	color:#666666;
	background:url(../img/sub-img/sub_navi_list03.gif) no-repeat 0 -4px;
	height:20px;
	display:block;
	width:100%;
	padding:0 0 0 24px;
	}

/* IE6-hack */	
* html .sub_navi_list02 li a{	/*レフトナビ*/	
	color:#666666;
	background:url(../img/sub-img/sub_navi_list03.gif) no-repeat 0 -1px;
	height:20px;
	display:block;
	width:100%;
	padding:0 0 0 24px;
	}


.sub_navi_list02 li a:hover{	/*レフトナビ*/	
	background:url(../img/sub-img/sub_navi_list04.gif) no-repeat 0 -4px;
	color:#002f7f;
	height:20px;
	text-decoration:none;
	}
/* IE6-hack */	
* html .sub_navi_list02 li a:hover{	/*レフトナビ*/	
	background:url(../img/sub-img/sub_navi_list04.gif) no-repeat 0 -1px;
	color:#002f7f;
	height:20px;
	text-decoration:none;
	}












.topics_list01{	/*   トップページトピックス  */
	margin:0 0 3px 0;
	width:230px;
	}
.topics_list01 li{	/*   トップページトピックス  */
	background:url(../img/icon01.gif) no-repeat 0 4px;
	padding:0 0 5px 15px;
	
	}


/*box/table ---------------------------------------------------------------*/



#main_left{	/*    トップページメインナビ    */	 
	width:240px;
	margin:0 39px 0 0;
	vertical-align:top;
	text-align:left;
	float:left;
	padding:0;
	border-left:1px solid #002f7f;
}

#main_left h1,p{	/*    トップページメインナビ    */	 
	font-size:1px
}

#main_center{	/*    トップページメインナビ    */	 
	width:240px;
	margin:0 38px 0 0;
	vertical-align:top;
	text-align:left;
	padding:0;
	float:left;
	border-left:1px solid #002f7f;
}
#main_center h2,p{	/*    トップページメインナビ    */	 
	font-size:1px
}

#main_right{	/*    トップページメインナビ    */	 
	width:240px;
	margin:0 0 0 0;
	vertical-align:top;
	text-align:left;
	float:right;
	padding:0;
	border-left:1px solid #002f7f;
}
#main_right h2,p{	/*    トップページメインナビ    */	 
	font-size:1px
}









.topics01{
	width:240px;
	float:left;
	padding:5px 5px 5px 5px;
	font-size:0.8em;
	line-height:130%;
}


/* IE6-hack */	
* html .topics01{
	width:240px;
	float:left;
	padding:5px 5px 5px 5px;
	font-size:0.7em;
	line-height:130%;
}



.main_bottom_navi01{	/* メインコンテンツ　ボトムナビ */	
	padding:2px 0 0 0;
	width:589px;
	border-top:solid 2px #002f7f;
	font-size:0.9em;
	line-height:140%;
	margin:2em 0 0 0;
	overflow:hidden;
}


.main_bottom_navi01 ul{	/* メインコンテンツ　ボトムナビ */	
	width:589px;
	float:left;
	clear:both;
}


.main_bottom_navi01 li{	/* フッター */
	float:left;
	margin:0 10px 0 0;
	padding:0 0 0 15px;
	list-style:none;
	line-height:150%;
	background:url(../img/icon02.gif) no-repeat 0 5px;
	}	







.content-border{
	border-left:1px solid #002f7f;}





.bottom04{
	color:#ffffff;
	padding:5px 0px 4px 0px;
	font-size:10pt;
	text-align:right;
	font-family: "ＭＳ Ｐゴシック", sans-serif, "ＭＳ ゴシック", "MS UI Gothic";
}




/*イベントページ定義*/

.ayame-back{
	background:url(../event-img/event-ayame-back.jpg) no-repeat 0 0 #fff}

.himawari-td{width:302px;height:246px;
	text-align:left;
	}

.event-navi{
	border-top:1px solid #28539C;
	border-bottom:1px solid #28539C;
	background-color:#D1E2FF;
	margin:10px 0 10px 0;
	padding:2px 0 2px 10px}


/*サイドメニュー定義*/

.wakayama-yochien-side211{
	width:211px;
	vertical-align:top;
	padding:20px 0px 0px 0px;}


.wakayama-yochien-side01{
	width:191px;
	text-align:left;
	padding:0;
	border-left:solid 1px #002f7f;
	font-size:13px;
	font-family: "ＭＳ Ｐゴシック", sans-serif, "ＭＳ ゴシック", "MS UI Gothic";
}

.wakayama-yochien-side02{
	width:191px;
	border-left:solid 1px #002f7f;
	margin:20px 0px 0px 0px;
	font-size:13px;
	font-family: "ＭＳ Ｐゴシック", sans-serif, "ＭＳ ゴシック", "MS UI Gothic";
}



/*サイトマップ*/
.sitemap01{
padding:3px 0px 0px 10px;
background-color:#e6efff;
border-bottom:1px solid #c1d7ff;
border-right:1px solid #c1d7ff;
}


	

	
	
/*入園案内定義*/

.nyuen01{
	border-bottom:1px solid #c1d7ff;
	border-right:1px solid #c1d7ff;
	padding:1px 0px 0px 10px;
	background-color:#e6efff;
}


.bkg01{
	border-bottom:1px solid #BDD68D;
	border-right:1px solid #BDD68D;
	padding:1px 0px 0px 10px;
	background-color:#DBEDB9;
}


.bkg02{
	border-bottom:1px solid #BDD68D;
	border-right:1px solid #BDD68D;
	padding:1px 0px 0px 10px;
	background-color:#E7FFBA;
}







.video01{background-color:#F2CF85;
	font-size:0.9em;
	line-height:130%;
	padding:2px 5px 1px 5px;}

.video02{background-color:#FFF3C3;
	font-size:0.8em;
	line-height:130%;
	padding:2px 5px 1px 5px;}

.video03{
	background-color:#EDEDED;
	width:20px;
	font-size:0.7em;
	text-align:center;}

.video04{background-color:#F2CF85;
	font-size:0.9em;
	line-height:130%;
	text-align:center;
	padding:3px 8px 2px 8px;}

.video05{background-color:#FFF3C3;
	font-size:0.9em;
	line-height:130%;
	padding:3px 8px 2px 8px;
}

.video06{
	font-size:0.9em;
	padding:3px 8px 2px 8px;
}





/*スケジュールページ*/


.schedule01{
	border-bottom:1px solid #ffc1ed;
	border-right:1px solid #ffc1ed;
	padding:4px 0px 3px 10px;
	background-color:#ffe6f7;
	font-size:0.8em;
	font-weight:bold;
}

.schedule02{
	padding:5px 0px 5px 10px;
	font-size:0.8em;
	line-height:135%;
}

.schedule03{
	border-bottom:1px solid #c1d7ff;
	border-right:1px solid #c1d7ff;
	padding:4px 0px 3px 10px;
	background-color:#e6efff;
	font-size:10pt;
	font-weight:bold;
}

.schedule04{
	border-bottom:1px solid #fcf9b4;
	border-right:1px solid #fcf9b4;
	padding:4px 0px 3px 10px;
	background-color:#fefde7;
	font-size:10pt;
	font-weight:bold;
}

.schedule05{
	border-bottom:1px solid #fccba7;
	border-right:1px solid #fccba7;
	padding:4px 0px 3px 10px;
	background-color:#fef1e7;
	font-size:10pt;
	font-weight:bold;
}

.schedule06{
	border-bottom:1px solid #c9f9b9;
	border-right:1px solid #c9f9b9;
	padding:4px 0px 3px 10px;
	background-color:#edfde8;
	font-size:10pt;
	font-weight:bold;
}

.schedule07{
	border-bottom:1px solid #ffaab0;
	border-right:1px solid #ffaab0;
	padding:4px 0px 3px 10px;
	background-color:#ffd7da;
	font-size:10pt;
	font-weight:bold;
}


.schedule08{
padding:5px 0px 5px 20px;
font-size:10pt;
line-height:130%;
background-color:#f8fef5;
}

.schedule09{
padding:2px 0px 0px 0px;
background-color:#edfde8;
font-size:10.5pt;
font-weight:bold;
color:#66cc00;
text-align:center;
}

.schedule10{
padding:2px 0px 0px 0px;
background-color:#fefde7;
font-size:10.5pt;
font-weight:bold;
color:#cccc00;
text-align:center;
}

.schedule11{
padding:5px 0px 5px 20px;
font-size:10pt;
line-height:130%;
background-color:#fffff7;
}


.schedule12{
padding:2px 0px 0px 0px;
background-color:#fef1e7;
font-size:10.5pt;
font-weight:bold;
color:#ff9966;
text-align:center;
}

.schedule13{
padding:5px 0px 5px 20px;
font-size:10pt;
line-height:130%;
background-color:#fff9f4;
}


.schedule14{
padding:2px 0px 0px 0px;
background-color:#ffd7da;
font-size:10.5pt;
font-weight:bold;
color:#ff6666;
text-align:center;
}

.schedule15{
padding:5px 0px 5px 20px;
font-size:10pt;
line-height:130%;
background-color:#fff0f1;
}


.schedule16{
	padding:10px;margin:10px 0 10px 0;
	background-color:#e6efff;
}

.schedule17{
	padding:10px;margin:10px 0 10px 0;
	background-color:#fefde7;
}



/*コンテンツページ右側メインボックス定義*/

.wakayama-yochien-main{
	width:589px;
	padding:20px 0px 0px 0px;
	vertical-align:top;}






.setsubi-up{	/*設備上部ナビ*/
	border-bottom:1px dotted #999999;
	font-weight:normal;
	text-align:right;
	margin:0 0 1em 0;
	}

.setsubi-bottom{	/*設備下部ナビ*/
	border-bottom:1px dotted #999999;
	font-weight:normal;
	text-align:right;
	margin:1em 0 0 0;
}


/*お問合せ*/
.form01{
border-bottom:1px dotted #999999;
width:589px;
margin:0px 0px 0px 0px;
padding:0px 0px 10px 0px;
}

.form02{
border-bottom:1px solid #c1d7ff;
border-right:1px solid #c1d7ff;
padding:5px 5px 5px 5px;
background-color:#e6efff;
text-align:right;
line-height:110%;
font-size:80%;
}


.map_under{ /*  Gマップ下テキスト  */
	text-align:left;
	background-color:#f7f7f7;
	border-bottom:1px solid #999999;
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	padding:5px 10px 5px 10px;
	width:568px;
	font-weight:bold;
	font-size:0.9em;
	line-height:150%;
	}

/* IE6-hack */	
* html .map_under{ /*  Gマップ下テキスト  */
	text-align:left;
	background-color:#f7f7f7;
	border-bottom:1px solid #999999;
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	padding:10px 10px 5px 10px;
	width:590px;
	font-weight:bold;
	font-size:0.9em;
	line-height:150%;
	}





/*  table template [basic_table01]  */

table.basic_table01{
	border-collapse: collapse; 
	border:0;
	}
table.basic_table01 th{
	padding:5px;
	border-collapse: collapse; 
	font-size:0.9em;
	border-bottom:1px solid #c1d7ff;
	border-right:1px solid #c1d7ff;
	padding:6px 8px 5px 8px;
	background-color:#e6efff;
	line-height:135%;
	text-align:left;
	}
table.basic_table01 th.center{
	padding:5px;
	border-collapse: collapse; 
	font-size:0.9em;
	border-bottom:1px solid #c1d7ff;
	border-right:1px solid #c1d7ff;
	padding:6px 8px 5px 8px;
	background-color:#e6efff;
	line-height:135%;
	text-align:center;
	}
	
	
table.basic_table01 td{
	border-collapse: collapse; 
	border:0;
	padding:6px 8px 6px 8px;
	font-size:0.9em;
	background-color:#fff;
	line-height:135%;
	text-align:left;
	}
table.basic_table01 td.small{
	border-collapse: collapse; 
	border:0;
	padding:6px 8px 6px 8px;
	font-size:0.8em;
	background-color:#fff;
	line-height:130%;
	text-align:left;
	}

/* IE6-hack */	
* html table.basic_table01 td.small{
	border-collapse: collapse; 
	border:0;
	padding:6px 8px 6px 8px;
	font-size:0.7em;
	background-color:#fff;
	line-height:130%;
	text-align:left;
	}





/*  table template [gellely_table01]  */

table.gellely_table01{
	border-collapse: collapse; 
	border:0;
	}
table.gellely_table01 th{
	padding:5px;
	border:0;
	font-weight:normal;
	font-size:0.9em;
	padding:5px;
	color:#333;
	line-height:135%;
	text-align:center;
	}
table.gellely_table01 td{
	padding:5px;
	font-size:0.8em;
	padding:5px;
	line-height:130%;
	text-align:center;
	}
	