@charset "UTF-8";
*	{
	margin: 0;
	padding: 0;
}

a	{
	outline: none;
}

img	{
	border: none;
}

/*----------------------------------------------------------------------------
 ページ構造に関するCSS 
----------------------------------------------------------------------------*/
/*--
  本園の概要～保育方針までの領域定義
--*/
#textarea {
	width: 505px;
	height: 745px;
	overflow: hidden; 
	margin: 0 0 20px 0;
	float: left;
}
/*--
  本園の概要テキスト定義
--*/
#summarytext {
	width: 450px;
	height: 165px;
	text-indent: 16px;
	line-height: 30px;
	margin: 0 10px 0 45px;
}
/*--
  本園沿革テキスト定義
--*/
#historytext {
	width: 450px;
	height: 140px;
	margin: 0 10px 0 45px;
       list-style-type: none;
}
#historytext li {
	margin: 0 0 15px 0 ;
}
#instillust {
	width: 340px;
	height: 375px;
	margin: 70px 5px 0 20px;
	float: left;
}
/*--
  掲示板定義
--*/
#wood {
	width: 340px;
	height: 230px;
	margin: 70px 5px 0 20px;
	background: url('../images/mokuzai-solo2.jpg') 30px 0px no-repeat;
	float: left;
}
#wood img {
	width: 240px;
	height: 165px;
	margin: 19px 0 0 56px;
}
/*--
  保育方針段落定義
--*/
.policy {
	width: 450px;
	text-indent: 16px;
	line-height: 30px;
	margin: 0 10px 0 45px;
}
#policy1 {
	height: 110px;
}
#policy2 {
	height: 55px;
       margin: 14px 0 0 45px;
}
/*--
  施設概略定義
--*/
#outline {
  width: 800px;
  height: 315px;
  margin: 0 0 0px 45px;
  list-style-type: none;
}
/*--
  概略タイトル定義
--*/
.outlinename {
  width: 96px;
  height: 19px;
  text-align: center;
  margin: 0 5px 5px 0;
  padding: 2px 0 0 0px;
  background-color: #ffffff;
  border: solid #ae8864 2px;
  float: left;
}
/*--
  概略データ定義
--*/
.outlinedata {
  width: 683px;
  height: 19px;
  margin: 0 0 5px 0;
  padding: 2px 0 0 8px;
  background-color: #ffffff;
  border: solid #ae8864 2px;
  float: left;
}
/*--
  概略タイトル（複数行）定義
--*/
.outlinenamewide {
  width: 96px;
  height: 43px;
  text-align: center;
  margin: 0 5px 5px 0;
  padding: 28px 0 0 0px;
  background-color: #ffffff;
  border: solid #ae8864 2px;
  float: left;
}
/*--
  概略データ（複数行）定義
--*/
.outlinedatawide {
  width: 683px;
  height: 69px;
  margin: 0 0 5px 0;
  padding: 2px 0 0 8px;
  line-height: 22px;
  background-color: #ffffff;
  border: solid #ae8864 2px;
  float: left;
}
/*--
  問合せ先定義
--*/
#infoimage {
  width: 800px;
  height: 60px;
  margin: 10px 0 10px 45px;
}
#telimage {
  width: 300px;
  height: 45px;
  margin: 0 0 30px 285px;
}
/*--------------------------------------------------------------------
	メニューボタン
----------------------------------------------------------------------*/
#home	img {
	visibility: hidden;
}
#inst img	{
	background-image: none;
}
#gardenchara img	{
	visibility: hidden;
}
#gardenmap img	{
	visibility: hidden;
}
#yearevent img	{
	visibility: hidden;
}
#access img	{
	visibility: hidden;
}
