@CHARSET "UTF-8";
.blog_main_title
{
	width	:600px;
	height	:120px;
	background-repeat	:no-repeat;
	margin:0 0 10px 0;
}

#main_title_ktai_gallery{background-image	:url("../img/ktai_gallery/main_title.png");}
#main_title_event_report{background-image	:url("../img/event_report/main_title.png");}
#main_title_event{background-image	:url("../img/event_report/main_title.png");}
#main_title_information{background-image	:url("../img/information/main_title.png");}
#main_title_weekly_momo{background-image	:url("../img/weekly_momo/main_title.png");}
#main_title_recommended{background-image	:url("../img/recommended/main_title.png");}
#main_title_animal_blog{background-image	:url("../img/animal_blog/main_title.png");}
#main_title_animal_topic{background-image	:url("../img/animal_blog/main_title.png");}
#main_title_animal_intro{background-image	:url("../img/animal_blog/main_title.png");}
#main_title_animal{background-image	:url("../img/animal_blog/main_title.png");}
#main_title_event_report_butter{background-image	:url("../img/event_report/main_title.png");}
#main_title_event_report_ice{background-image	:url("../img/event_report/main_title.png");}
#main_title_event_report_vienna{background-image	:url("../img/event_report/main_title.png");}
#main_title_event_report_sibori{background-image	:url("../img/event_report/main_title.png");}
#main_title_employment{background-image	:url("../img/employment/main_title.png");}

.blog_main_title h3{
	display:block;
	position:absolute;

}



#main_box{
	padding:0 10px;
}
.posts{
	margin:0 0 5px 0;
}
.post_title_bg{
	display:block;
	width	:580px;
	height	:35px;
	background-image	:url("../img/common/blog/blog_title.png");
	background-repeat	:no-repeat;
	margin:0 0 10px 0;
}
.post_title{
	display:block;
	padding:0px 0px 0px 40px;
	line-height:30px;
	color:#690;
	font-size:122%;
	float:left;
}
.post_date{
	display:block;
	float:right;
	line-height:30px;
}

.post_contents{
	clear:both;
	padding:0 10px;
	margin:10px 0;
}
.post_contents p{
	margin:0;
}

.post_metadata{
	display:block;
	text-align:right;
	padding:5px 10px;
	font-size:85%;
	margin:0 0 10px 0;
}

.post_metadata a,
.post_metadata a:link,
.post_metadata a:visited,
.post_metadata a:hover,
.post_metadata a:active{
	color:#690;
}

.wp-pagenavi{
	text-align:right;
	padding:0 0 0 15px;	
}
.wp-pagenavi span.pages{
	border:0px !important;
	margin:2px 6px 2px 2px !important;
	text-indent:-9999px !important;
	display	:none !important;

}
.wp-pagenavi span.current{
	border:0px !important;
	padding:0 5px;
}
.wp-pagenavi a{
	border:0px !important;
	padding:0 5px;
}
