@charset "utf-8";

/* ==================================================
contents
================================================== */
#tmp_main_news {
	margin:0 0 20px;
	background:url(/shared/templates/zoo_top/images/news_bg.jpg) repeat-y left top;
	clear:both;
}
#tmp_main_news_ttl {
	padding:3px 39px 2px;
	background:url(/shared/templates/zoo_top/images/news_ttl_bg.jpg) no-repeat left top;
}
#tmp_main_news_cnt {
	padding:17px 15px 9px 20px;
	background:url(/shared/templates/zoo_top/images/news_cnt_bg.jpg) no-repeat left bottom;
}
#tmp_main_news_cnt ul {
	margin:0 0 0 14px;
	list-style-image:url(/shared/templates/zoo/images/contents/list_icon.gif);
}
#tmp_main_news_cnt li {
	margin:0 0 0.6em;
}
#tmp_main_animal {
	clear:both;
}
#tmp_main_animal_ttl {
	margin:0 0 14px;
	padding:0 0 6px;
	background:url(/shared/templates/zoo_top/images/main_animal_ttl_bg.jpg) no-repeat left bottom;
}
#tmp_main_animal .animal_news {
	margin:0 0 20px;
	padding:0 0 10px;
	background:url(/shared/templates/zoo_top/images/main_animal_cnt_bg.gif) no-repeat right bottom;
	clear:both;
}
#tmp_main_animal .animal_photo {
	width:210px;
	margin:0 15px 0 0;
	float:left;
}
#tmp_main_animal .animal_photo p {
	padding:5px;
	color:inherit;
	background-color:#F3EACA;
}
#tmp_main_animal .animal_txt {
	width:260px;
	float:left;
}
#tmp_main_animal .animal_txt p {
	margin:0 0 0.5em;
}
#tmp_main_animal .no_info {
	margin:0 0 0 20px;
}
/* ==================================================
clearfix
================================================== */
/* for modern browser */
#tmp_main_animal .animal_news:after,
.clearfix:after {
	content:"."; /* 変更しない */
	display:block; /* 変更しない */
	height:0; /* 変更しない */
	font-size:0.1%; /* 変更しない */
	line-height:0.1; /* 変更しない */
	clear:both; /* 変更しない */
	visibility:hidden; /* 変更しない */
}
/* for IE7.0 */
*:first-child+html #tmp_main_animal .animal_news,
*:first-child+html .clearfix {
	min-height:1%; /* 変更しない */
}
/* for IE6.0 */
* html #tmp_main_animal .animal_news,
* html .clearfix {
	display:inline-block; /* 変更しない */
}
