/* トップ背景 */
.container_top{
  background-image: url(./01/img/0101_01.gif);
  background-repeat: repeat;
  width: 900px;
  height: 635px;
  margin: auto;
  text-align: center;
}


/* あしほ乳児保育園_タイトル */
.title_ashiho{
  text-align: left;
  margin-left: 25px;
  padding-top: 15px;
}


/* 園舎写真_配置 */
.schoolhouse_photo_area_1{
  width: 423px;
  text-align: left;
  margin-top: 13px;
  margin-left: 42px;
  float: left;
}


/* メッセージ　写真の上 */
.message_area{
  position: relative;
  left: -180px;
  top: 20px;
  margin-bottom:-50px;
}


/* 写真(上、下) area */
.photo_area_top{
  float: left;
  width: 270px;
  margin-left: 13px;

}

/* 写真の上 */
.photo_area_up{
  width: 267px;

  margin-top: 13px;

}

/* 写真の下 */
.photo_area_under{
  width: 267px;
  margin-top: 20px;

}


/* サイドmenu area */
.side_menu_area{
  float: left;
  width: 85px;
  margin-left: 40px;

}


/* menu 配置 */
.side_menu{
  width: 83px;
  margin-top: 20px
}


/* menu news エリア配置 */
.menu_news_area{
  width: 605px;
  text-align: left;
  float: left;
  margin-left: 45px;
  margin-top: 10px; 
  margin-bottom: 27px;
#  margin-top:70px;
}

/* menu　園の概要 */
.menu_area_1{
  width: 125px;
  float: left;

}

/* menu 園の1日　園の1年　アルバム*/
.menu_area_2{
  width: 125px;
  float: left;
  margin-left: 30px;
}

/* newsエリア配置 */
.news_area{
  width: 582px;
  height: 58px;
  padding-top: 30px;
  padding-left: 20px;
#  width: 602px;
#  height: 88px;
  background: url('./01/img/0101_14.gif');
  margin-top: 0px;
  font-size: 12px;
  color: #670000;
  position: absolute;
  margin-left: 0px;
}

/* 木　画像配置 */
.tree_image_area{
  width: 185px;
  float: left;
margin-left: 30px;
#  margin-top:50px;
}

/****************概要 黄色の背景****************/
.container_about{
  background-image: url(./01/img/0101_01.gif);
  background-repeat: repeat;
  width: 900px;
  height: 2100px;
  margin: auto;
  text-align: center;
}

/**/
.contents_area{
  text-align: left;

}

/*内容　背景*/
.back_inner_about{
  background-image: url(./01/img/0102_02.gif);  
  background-repeat: repeat;
  width: 700px;
  height: 1850px;
  margin: auto;
  text-align: left;
  margin-left: 40px;

}

/*内容背景画像　上*/
.back_top{
  margin-left: 40px;
}

/* 内容背景画像　下 */
.back_bottom{
  margin-left: 40px;


}

/* メニューと内容背景 */
.wrap{
  width: 700px;
  float: left;
  margin-left: 0px;
  margin-right: 40px;
}

/* 木　画像エリア */
.about_tree{
  position: relative;
   left: 351px;
   top: -95px;
}

/* 園の概要サブタイトル */
.about_subtitle{
  margin-left: 20px;
  padding-top: 8px;
}

/* カテゴリタイトル */
.category_title{
  margin-top: 25px;
  margin-left: 25px;
}

/* カテゴリタイトル２ */
.category_title_2{
  margin-top: 5px;
  margin-left: 25px;
}


/* カテゴリタイトル 一時預かり_2 */
.category_title_3{
  margin-top: 30px;
  margin-left: 125px;
}




/*基本目標内容分*/
.category_contents_1{
  margin-top: 7px;
  margin-left: 25px;

}


/* コンテンツ内容_2 */
.category_contents_2{
  margin-left: 90px;

}

/* コンテンツ内容_3 */
.category_contents_3{
  margin-left: 125px;
  margin-top: 7px;

}


/* コンテンツ内容_4 */
.category_contents_4{
  margin-left: 125px;
  margin-top: 20px;

}

.category_photo_area{
  position: relative;
}

.category_photo{
	position: absolute;
  top: -200px;
  left: 440px;
}


/****** 財務諸表 ***********/

.financial_1{
  margin-top: 5px;
  margin-left: 130px;
}

.financial_2{
  margin-top: 15px;
  margin-left: 60px;
}





/******************* 1日 ************************/

/* 黄色背景 */
.container_day{
  background-image: url(./01/img/0101_01.gif);
  background-repeat: repeat;
  width: 900px;
  height: 1320px;
  margin: auto;
  text-align: center;
}


/* 背景*/
.back_inner_day{
  background-image: url(./01/img/0102_02.gif);  
  background-repeat: repeat;
  width: 700px;
  height: 1010px;
  margin: auto;
  text-align: left;
  margin-left: 40px;

}

/* 表 */
.list_area{
  background-image: url(./01/img/0103_01.png);

  margin-top: 30px;
  margin-left: 40px;
  width: 619px;
  height: 710px;
}



/* 園の1日サブタイトル */
.day_subtitle{
  margin-left: 20px;
  padding-top: 8px;
  width: 81px;
  float: left;
}

/* 写真はクリックしてご覧いただけます */
.photo_info{
  width: 218px;
  float: left;
  margin-left: 350px;
}

/* デイリープログラム画像 */
.day_pro{
  margin-left: 30px;
  padding-top: 40px;
  width: 268px;
  float: left;
}

/* デイリープログラム写真画像 */
.day_pro_photo_1{
  margin-left: 50px;
  padding-top: 20px;
  width: 97px;
  float: left;
}

/* デイリープログラム写真画像 真ん中 */
.day_pro_photo_2{
  margin-left: 10px;
  padding-top: 20px;
  width: 97px;
  float: left;
}



/****************** 1段目 ************************************/
.section_1{
  width: 620px;
  height: 40px;
}


/** 太陽 **/
.sun_area{
  width: 60px;
  height: 30px;  
  float: left;
}






/************** 0歳児 *****************/
.zero{
  font: 'ＭＳゴシック';
  font-weight: bold;
  color: #FF6666;
  font-size: 15pt;
  float: left;
  margin-top: 27px;
  margin-left: 40px;
  width: 100px;

}


/********** 1歳2歳児 ***************/
.first{
  font: 'ＭＳゴシック';
  font-weight: bold;
  color: #FF6666;
  font-size: 15pt;
  float: left;
  padding-top: 27px;
  margin-left: 60px;
  width: 101px;
}



/* 一時預かり */
.onetime{
  font: 'ＭＳゴシック';
  font-weight: bold;
  color: #FF6666;
  font-size: 15pt;
  float: left;
  padding-top: 27px;
  margin-left: 76px;
  width: 86px;
}

/***************************** 7:00 *********************************/

.seven_time{
  position: relative;
  top: 20px;
  left: 20px;
  width: 30px;
  float: left;
}


.day_text_area{
  width: 620px;
  position: absolute;
}


/* 内容0歳児 */
.zero_text{
  width: 152px;
  float: left;
  position: relative;
  top: 17px;
  left: 40px;
}



/* 内容0歳児 */
.one_text{
  width: 152px;
  float: left;
  position: relative;
  top: 17px;
  left: 60px;
}

/**************************** 8:30 **********************************/

.eight_time{
  position: relative;
  top: 60px;
  left: 20px;
  width: 30px;
  float: left;
}

/* 0歳児*/
.eight_zero{
  width: 160px;
  float: left;
  position: relative;
  top: 55px;
  left: 40px;
}


/* 自由遊び排泄手洗い */
.eight_1{
  width: 196px;
  float: left;
  position: relative;
  top: 55px;
  left: 50px;
z-index: 100;

}


/* 一時預かりり随時登園 */
.eight_onetime{
  width: 190px;
  float: left;
  position: relative;
  top: 55px;
  left: 55px;


}

/**************9:30*************/

.nine_time{
  position: relative;
  top: 145px;
  left: 20px;
  width: 30px;
  float: left;
}




/* 0歳児9:00間食 */
.attend_zero{
  width: 160px;
  float: left;
  position: relative;
  top: 142px;
  left: 40px;
}


/* 1.2歳児間食 */
.attend_1{
  width: 183px;
  float: left;
  position: relative;
  top: 142px;
  left: 48px;
}

/* 1.2歳児間食 */
.attend_onetime{
  width: 169px;
  float: left;
  position: relative;
  top: 142px;
  left: 65px;
}



/**************11:30*************/

.eleven_time{
  position: relative;
  top: 275px;
  left: 15px;
  width: 30px;
  float: left;
}




/* 0歳児11:30 */
.lunch_zero{
  width: 160px;
  float: left;
  position: relative;
  top: 272px;
  left: 40px;
}


/* 1.2歳児 */
.lunch_1{
  width: 183px;
  float: left;
  position: relative;
  top: 272px;
  left: 48px;
}

/* 一時預かり */
.lunch_onetime{
  width: 169px;
  float: left;
  position: relative;
  top: 272px;
  left: 65px;
}




/**************13:00*************/

.thirteen_time{
  position: relative;
  top: 358px;
  left: 15px;
  width: 30px;
  float: left;
}




/* 0歳児 */
.sleep_zero{
  width: 160px;
  float: left;
  position: relative;
  top: 359px;
  left: 40px;
}


/* 1.2歳児 */
.sleep_1{
  width: 183px;
  float: left;
  position: relative;
  top: 359px;
  left: 48px;
}

/* 一時預かり */
.sleep_onetime{
  width: 169px;
  float: left;
  position: relative;
  top: 359px;
  left: 65px;
}





/**************15:00*************/

.fifteen_time{
  position: relative;
  top: 410px;
  left: 15px;
  width: 30px;
  float: left;
}


/* 0歳児 */
.snack_zero{
  width: 160px;
  float: left;
  position: relative;
  top: 410px;
  left: 40px;
}


/* 1.2歳児 */
.snack_1{
  width: 183px;
  float: left;
  position: relative;
  top: 394px;
  left: 48px;
}

/* 一時預かり */
.snack_onetime{
  width: 169px;
  float: left;
  position: relative;
  top: 410px;
  left: 65px;
}




/**************16:00*************/

.sixteen_time{
  position: relative;
  top: 472px;
  left: 15px;
  width: 30px;
  float: left;
}


/* 0歳児 */
.home_zero{
  width: 160px;
  float: left;
  position: relative;
  top: 472px;
  left: 40px;
}


/* 1.2歳児 */
.home_1{
  width: 183px;
  float: left;
  position: relative;
  top: 469px;
  left: 48px;
}

/* 一時預かり */
.home_onetime{
  width: 169px;
  float: left;
  position: relative;
  top: 469px;
  left: 65px;
}




/**************18:00*************/

.eighteen_time{
  position: relative;
  top: 535px;
  left: 15px;
  width: 30px;
  float: left;
}



/* 一時預かり */
.end_onetime{
  width: 169px;
  float: left;
  position: relative;
  top: 535px;
  left: 410px;
}





/**************20:00*************/

.twenty_time{
  position: relative;
  top: 540px;
  left: 15px;
  width: 30px;
  float: left;
}


/* 0歳児 */
.finish_zero{
  width: 160px;
  float: left;
  position: relative;
  top: 540px;
  left: 40px;
}


/* 1.2歳児 */
.finish_1{
  width: 183px;
  float: left;
  position: relative;
  top: 540px;
  left: 48px;
}


/* 一時預かり */
.finish_onetime{
  width: 169px;
  float: left;
  position: relative;
  top: 540px;
  left: 65px;
}



/****************1年 黄色の背景****************/
.container_year{
  background-image: url(./01/img/0101_01.gif);
  background-repeat: repeat;
  width: 900px;
  height: 1600px;
  margin: auto;
  text-align: center;
}

/*内容　背景*/
.back_inner_year{
  background-image: url(./01/img/0102_02.gif);  
  background-repeat: repeat;
  width: 700px;
  margin: auto;
  text-align: left;
  margin-left: 40px;
  height: 1290px;
}
.year_subtitle{
  margin-left: 20px;
  padding-top: 8px;
}

/* 赤文字は保護者参加の行事です */
.caption_1{
  padding-top: 25px;
  margin-left: 150px;
  width: 245px;
  float: left;
}


/* 写真はクリックしてご覧いただけます */
.photo_info_year{
  width: 218px;
  float: left;
  margin-left: 50px;
  padding-top: 15px;
}

/* 4月 */
.photo_april{
  width: 150px;
  padding-top: 30px;
  margin-left: 30px;
  float: left;
}

/* 5月 */
.photo_may{
  width: 240px;
  margin-top: 30px;
  margin-left: 10px;
  float: left;
}


/* 6月 */
.photo_june{
  width: 165px;
  margin-top: 35px;
  margin-left: 20px;
  float: left;
}




/* 7月 */
.photo_july{
  width: 175px;
  margin-top: 35px;
  margin-left: 0px;
  float: left;
}


/* 8月 */
.photo_august{
  width: 181px;
  margin-top: 55px;
  margin-left: 90px;
  float: left;
}


/* 9月 */
.photo_september{
  width: 168px;
  margin-top: 25px;
  margin-left: 40px;
  float: left;
}


/* 10月 */
.photo_octorber{
  width: 280px;
  margin-top: 55px;
  margin-left: 10px;
  float: left;
}

/* 11月 */
.photo_november{
  width: 175px;
  margin-top: 55px;
  margin-left: 15px;
  float: left;
}


/* 12月 */
.photo_december{
  width: 145px;
  margin-top: 55px;
  margin-left: 35px;
  float: left;
}

/* 1月 */
.photo_junuary{
  width: 132px;
  margin-top: 55px;
  margin-left: 50px;
  float: left;
}

/* 2月 */
.photo_february{
  width: 130px;
  margin-top: 55px;
  margin-left: 80px;
  float: left;
}


/* 3月 */
.photo_march{
  width: 136px;
  margin-top: 55px;
  margin-left: 80px;
  float: left;
}


/*********************** アルバム *******************************************/

/* アルバムサブタイトル */
.album_subtitle{
  margin-left: 20px;
  padding-top: 8px;
  width: 84px;
  float: left;
}


/* 園での日常を掲載しています */
.caption_2{
  padding-top: 17px;
  margin-left: 20px;
  wiadth: 228px;
  float: left;
}


/* 写真はクリックしてご覧いただけます */
.photo_info_album{
  width: 218px;
  float: left;
  margin-left: 100px;
  padding-top: 12px;
}

/* 背景 */
.container_album{
  background-image: url(./01/img/0101_01.gif);
  background-repeat: repeat;
  width: 900px;
  height: 1280px;
  margin: auto;
  text-align: center;
}



/* 背景*/
.back_inner_album{
  background-image: url(./01/img/0102_02.gif);  
  background-repeat: repeat;
  width: 700px;
  height: 980px;
  margin: auto;
  text-align: left;
  margin-left: 40px;

}


/* 写真1 */
.album_1{
  width: 679px;
  height: 211px;
  margin-left: 20px;
  margin-top: 30px;  
}



/* 写真2 */
.album_2{
  width: 679px;

  margin-left: 15px;
  margin-top: 20px;  
}



/* 写真3 */
.album_3{
  width: 679px;

  margin-left: 10px;
  margin-top: 20px;  
}



/******************* highslide ************************************/

.highslide {
cursor: url(highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide img {
border: 2px solid gray;
}
.highslide:hover img {
border: 2px solid white;
}

.highslide-image {
    border: 2px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    
    border: 2px solid white;
    border-top: none;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
color: white;
font-size: 9px;
font-weight: bold;
text-transform: uppercase;
    text-decoration: none;
padding: 3px;
border-top: 1px solid white;
border-bottom: 1px solid white;
    background-color: black;
    /*
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
    */
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
font-size: 9px;
}

.highslide-move {
    cursor: move;
}
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}


/********** 木画像_アルバム *************/
.tree_2{
  margin-top: 700px;
  margin-left: -78px;

}

/********** 木画像_概要 *************/
.tree_about{
  margin-top: 1500px;
  margin-left: -78px;

}


/********** 木画像_1日 *************/
.tree_day{
  margin-top: 733px;
  margin-left: -78px;

}


/********** 木画像_1年 *************/
.tree_year{
  margin-top: 1012px;
  margin-left: -78px;

}