@charset "Shift_JIS";/*
 *Stylesheet for SAITAMA CITY KODOMO ZOO.
 *Copyright (C) 2008 MEDIA-TRUST Co.,Ltd All Right Reserved.
 */
/*-----------------module blog---------------------*/
/* --- blog index --- */
#blog .frame h3 {
	margin:0 0 15px 35px;
}
#blog iframe {
	width:575px;
	margin:0 0 0 13px;
}
.backNumberBtn {
	width:518px;
	margin:29px 0 0 43px;
	padding:0;
}
.backNumberLink {
	width:518px;
}
.backNumberLink a {
	margin:0 0 0 0;
}
#inBlogList {
	width:545px;
}
#inBlogList h4 {
	width:500px;
	margin:0 0 14px 30px;
}
#inBlogList ul.blogList {
	width:535px;
	margin:0 0 0 34px;
	padding:0 0 15px 0;
}
#inBlogList ul.blogList li {
	width:535px;
	padding:4px 0 4px 11px;
	border-bottom:1px dotted #ccc;
}
#inBlogList p.day {background:url(../img/bg_mark_g_blog.gif) no-repeat;
	color:#fff;
	margin:0 0 10px 44px;
	padding:0 0 0 14px;
}
#inBlogList p.green {background:url(../img/bg_mark_g_blog.gif) no-repeat;}
#inBlogList p.blue {background:url(../img/bg_mark_b_blog.gif) no-repeat;}
#inBlogList p.pink {background:url(../img/bg_mark_p_blog.gif) no-repeat;}
.borderCircleDot {
	clear:both;
	background:url(../img/bg_border_circle_dot.gif) no-repeat;
	width:515px;
	margin:17px 0 5px 30px;
}
/* --- blog detail --- */
#inBlogList .box {
	width:515px;
	margin:0 0 0 30px;
	padding:0 0 0 0;
	line-height:1.7;
}
#inBlogList .box span.day {
	margin:0 0 5px 0;
}
#inBlogList .box p.blogImage {
	width:245px;
	float:right;
	margin:0 5px 0 5px;
	padding:0 0 0 0;
	text-align:center;
}
#inBlogList .box p.blogImage img {
	margin:0 0 5px 0;
}
#inBlogList .box p.blogImage span {
	display:block;
	color:#fff;
	text-align:center;
}
/* c */
#inBlogList .box p.blogImage2 {
	width:200px;
	float:right;
	margin:0 0 0 0;
	padding:0 0 0 10px;
	text-align:center;
}
#inBlogList .box p.blogImage2 img {
	margin:0 0 0 0;
}
#inBlogList .box p.blogImage2 span {
	display:block;
	color:#fff;
	text-align:center;
}
#inBlogList .box p.blogImage span.green {background:#04a1c7;}
#inBlogList .box p.blogImage span.blue {background:#04a1c7;}
#inBlogList .box p.blogImage span.purple {background:#04a1c7;}
#inBlogList .box p.blogImage span.flower {background:#d01081;}
#inBlogList .red {
	border-top:1px solid #fb7b4a;
	border-bottom:1px solid #fb7b4a;
	border-left:1px solid #fb7b4a;
	border-right:1px solid #fb7b4a;
}
#inBlogList .box p.dayTitle {background:#fb7b4a;
	padding:3px 0 3px 23px;
	color:#fff;
	font-weight:600;
}
#inBlogList .box h5 {
	width:536px;
	margin:8px 0 15px 13px;
	padding:0 0 3px 0;
	color:#666;
	border-bottom:1px dotted #ccc;
}
#inBlogList .box .text {
	width:auto;
	padding:0 17px 0 20px;
}
#inBlogList .box .text .PictrureFrame1 {
	float:right;
	background:url(../img/bg_picture_frame.gif) no-repeat;
	width:227px; 
	margin:0 0 0 10px;
}
#inBlogList .box .text .PictrureFrame1 img {
	margin:7px 0 10px 7px;
}
#inBlogList .box .text .PictrureFrame1 span.caption {
	display:block;
	background:#fb7b4a;
	color:#fff;
	text-align:center;
}