/* for life-life.html */



#container .article#lifeList {
}
#container .article#lifeList ul.album {
  float:right;
  width:57%;
  margin-top:35px;
}
#container .article#lifeList ul.album li {
  width:45%;
  margin-right:15px;
}

#container .article#lifeList dl.schedule {
  float:left;
  width:38%;
}



#container .article#supportList {
}
#container .article#supportList .field {
  width:48%;
}
#container .article#supportList .field h4 {
  margin-bottom:5px;
}
#container .article#supportList .field p {
  margin:0 0 10px 0;
  line-height:1.2em;
}
#container .article#supportList .field img {
  border:solid 1px #666;
}

#container .article#supportList .field#rehabili {
  float:left;
}

#container .article#supportList .field#check {
  float:right;
}

#container .article#supportList .field#care {
  clear:both;
  float:left;
}



#container .article#eventList {
}
#container .article#eventList .album li {
  width:160px;
}

#container .article#eventList .album li.volunteer {
  clear:both;
  padding-top:20px;
}
#container .article#eventList .album li.volunteer em {
  position:relative;
  display:block;
  width:10em;
  height:2em;
  margin:0;
  padding:0;
  line-height:2em;
  text-align:center;
  white-space:nowrap;
}
#container .article#eventList .album li.volunteer em a {
  display:block;
  width:100%;
  height:100%;
}
#container .article#eventList .album li.volunteer em a,
#container .article#eventList .album li.volunteer em a:link,
#container .article#eventList .album li.volunteer em a:visited,
#container .article#eventList .album li.volunteer em a:active {
  color:#08e;
  background:#eff;
  border:double 3px #08e;
}
#container .article#eventList .album li.volunteer em a:hover {
  color:#fff;
  background:#08e;
  border:double 3px #fff;
}
